【发布时间】:2016-01-25 06:08:36
【问题描述】:
我正在使用cordova、php jquery 和phonegap 开发一个IOS/Android 应用程序。
在 lolypop 以上的 android 手机版本中,当使用 <input type=”file” /> 上传图像/视频而不是显示画廊和捕获等选项时,它会显示其他选项,如画廊、最近、捕获、保管箱和其他云应用程序存储。我想限制此功能并将文件输入仅指向图库
【问题讨论】:
-
这就是输入文件的工作方式。如果你不喜欢它,你可以创建一个这样的对话框,并根据选择的选项使用带有相机或画廊选项的相机插件,并使用文件传输插件上传图像
-
@jcesarmobile 是的,我对自定义对话框没问题,但如果我使用自定义对话框,我如何才能将文件传输插件的路径限制为手机图库?
-
您使用相机插件来挑选/拍摄图像github.com/apache/cordova-plugin-camera。如果用户选择相机,则使用此 sourceType 选项
Camera.PictureSourceType.CAMERA,如果他选择图库,则使用 sourceTypeCamera.PictureSourceType.PHOTOLIBRARY -
谢谢你的帮助
-
当我浏览图片时它不工作它仍然显示最近、谷歌驱动器、图库和其他一些临时存储:(
标签: android jquery html cordova input