我尝试使用 HTML + PhoneGap 2.6.0 制作一个 Android 应用程序,这是支持的:
<input type="file" />
默认情况下,如果通过 Android 浏览器本身打开 HTML,则单击@浏览按钮时会显示“相机”、“图库”、“保管箱”等。但是,如果我在应用程序 webview 上运行 HTML,文件选择器就会出现,我们可以从图库、保管箱、音乐轨道等中进行选择,但相机除外。
我尝试使用:<input type="file" accept="image/*" />
也许当我运行该应用程序时,它会显示可供选择的相机图标。不幸的是没有。
我的目标是当我按下浏览按钮时,相机图标与图库等一起显示。可以使用phonegap 来做到这一点吗? :(
最佳答案
为了同样的需要,我制作了一个带有 2 个按钮的自定义菜单!从相机拍摄/从照片拍摄。 只需使用手机间隙函数camera.getPicture,即可打开设备的默认相机应用程序,以便用户可以拍照(如果Camera.sourceType = Camera.PictureSourceType.CAMERA,这是默认值)。 拍摄照片后,相机应用程序将关闭并恢复您的应用程序。
如果 Camera.sourceType = Camera.PictureSourceType.PHOTOLIBRARY 或 Camera.PictureSourceType.SAVEDPHOTOALBUM,则会显示一个照片选择器对话框,可以从中选择相册中的照片。
http://docs.phonegap.com/en/2.6.0/cordova_camera_camera.md.html#Camera
关于android - 输入类型 ="file"接受 ="image/*"在电话间隙中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16169652/