私はangularJSウェブアプリケーションに取り組んでいます。ユーザーが携帯端末に画像をアップロードしたい場合、端末はカメラを起動し、ユーザーは写真を撮ってアップロードすることができます。anglejsとcordovaでカメラの画像をアップロード
これは、コードスニペットである私は、携帯電話のブラウザでWebアプリケーションとしてテストするときにすべての3つのケースが作業している
<input type="file" name="uploadedfile" accept="image/*" capture="camera" /> <input type="file" name="uploadedfile2" accept="image/*" capture /> <input id="myFileInput" type="file" accept="image/*;capture=camera">
をテストしています。 しかし、私はcordroid(v6.3.1)を使ってアンドロイドアプリケーション(apkファイル)を作ったとき、ユーザーが画像ボタンをクリックしてカメラを開くように強制することはできません。これはhtmlからapkファイルを作成するためにコードバを使用して初めてのことです。
私は間違っていますか?
アップデート:私はインストール
コルドバのプラグイン:
<plugin name="cordova-plugin-media-capture" spec="~1.4.0" />
<plugin name="cordova-plugin-camera" spec="~2.3.0" />
<plugin name="cordova-plugin-android-permissions" spec="~0.10.0" />
が、それはうまくいきませんでした:以下のプラグインが役立ちます – kukipei