请教一下,使用cordova在ios浏览器中打开camera的问题

todayweather 发布于 2017/07/22 13:51
阅读 240
收藏 0

最近想在手机上打开摄像头(只是打开,不需要拍照或者视频流),目前知道的时因为ios上的浏览器不支持webRTC所以不能用getUserMedia,于是想用cordova的camera插件,可是试了一下navigator.camera.getPicture(),在Android平台上的浏览器可以正常打开camera,在ios上还是不行(Safari和微信内置浏览器),请问各位之前有遇到过这样的问题吗

加载中
0
wxmvbn
wxmvbn

1. 确定你的网页中有引入Cordova.js、Cordova_plugins.js两个文件以及对应版本的plugins插件js集合包,三者缺一则getPicture()方法无法被解析。

2.ios10开始,苹果的APP要打开摄像头必须在项目工程的info.plist文件中给出隐私权限使用说明。

3.可以不用Carema插件,改用Media-Capture插件的captureImage方法。

返回顶部
顶部