====== ionic3-camera(2018/10月時点) ====== ===== ソースコード ===== https://github.com/adash333/ionic3-camera ===== 開発環境 ===== {{:pasted:20181008-004510.png}} 構築した環境 cordova-android@7.1.1 @ionic-native/camera@4.15.0 ===== 方法 ===== $ ionic start ionic3-camera blank $ ionic cordova platform add android $ ionic cordova plugin add cordova-plugin-camera $ npm install --save @ionic-native/camera http://android-java.hatenablog.jp/entry/2018/09/30/191211\\ Android Studio 3.2 でビルドエラー「No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android」が出た時の対処方法 AndroidStudioで、platforms/android を開き、File > Project Structure > Projectタブ {{:pasted:20181008-003204.png}} その後、 Build > Build bundle > Build APK "プロジェクトフォルダ\app\build\outputs\apk\"配下に.apkファイルが作成される。 これを、GoogleDrive経由でAndroidスマホにインストール。 → 2018/10/8現在、カメラが動いたことを確認。 ===== Ionic3でPWAでカメラ ===== プラグイン無しでカメラを起動できるらしいです。 https://github.com/peterpeterparker/ionic-pwa-camera-no-plugins 写経してみます。 git clone https://github.com/peterpeterparker/ionic-pwa-camera-no-plugins.git cd ionic-pwa-camera-no-plugins npm install その後、Bitbucketにgit pushして、NetlifyにDeploy // Bitbucketで新規Repository作成 // Localフォルダの.gitフォルダを削除 git init git add . git commit -m "first commit" git remote add origin git@bitbucket.org:adash333/ionic3-pwa-camera.git // 上記gitのアドレスは、ご自身のものを入力してください git push -u origin master // Netlifyで上記リポジトリのdeploy (npm run build --prod, www/) {{:pasted:20181010-162309.png}} ちゃんとAndroidスマホで開いたら、カメラ画像も、保存された画像からも掲載することができた。 {{:pasted:20181010-164047.png?200|}}