带有ng-file-upload输入按钮的离子开放式Android相机



我正在使用离子制作应用程序。几乎完成了,但是有一个问题。我正在使用ng-file-upload从设备上传文件。从iOS询问我是要从画廊上传,还是用相机拍照。从Android出发,它只从画廊问,没有显示相机选项。

我已经阅读了ng-file-upload的整个文档,以及所有开放和封闭的问题。他们都没有帮助。

我正在使用以下代码: <div class="thumbnail_box col col-25" ngf-select="addImage(picFile)" ngf-fix-orientation="true" ngf-capture="camera" ng-model="picFile" accept="image/*">

尝试了许多不同的标签,例如: ngf-capture="camera" capture="camera" no tag at all

如果也尝试使用 <button><input type="file"...> istead的 div,也不起作用。

我也尝试过,没有人行横道项目。似乎没有任何区别。当我在Android手机上访问浏览器上的ng-file-upload示例之一时,然后按"选择文件"按钮时,它确实显示了相机选项。

有人为此找到了解决方案或解决方法吗?

任何帮助!

找到了问题。似乎我不得不添加:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

到AndroidManifest XML文件

最新更新