1
ng-file-uploadを使用し、プラグインと同様にAndroid用に動作していません。 Galaxy S6とChromeを使用し、ユーザーが写真を撮るために行くとき、Androidはカメラにオプションを与えずに右に行く。これはiOSでは発生しません。ユーザーはカメラやその他のオプションの使用を求められます。ng-file-upload - Androidでローカルファイルを選択できません
は、Androidユーザーの選択肢を与えるために追加または変更する必要があり、別のコンフィグ設定があります:私は使用しています実装の
例:
<div ng-form="fileUploadForm" name="fileUploadForm">
<div ng-hide="model"
ngf-select="fileSelected()"
ngf-fix-orientation="true"
ngf-capture="'camera'"
ngf-accept="'image/*'"
ngf-validate-fn="validate($file)"
ngf-keep="true"
class="file-upload show-errors">
Image
</div>
<div ng-show="model">
<img ngf-src="model"
ngf-resize="{ratio: '1.4:1', quality: 0.9}"
class="uploaded-image"/>
<div>
<a ngf-select="fileSelected()"
ngf-fix-orientation="true"
ngf-capture="'camera'"
ngf-accept="'image/*'"
ngf-validate-fn="validate($file)"
ngf-keep="true">
</a>
</div>
</div>
はngf-capture="'camera'"
をいユーザーが携帯端末でオプションを使用できるようにするには、other
に設定する必要がありますか?