![](/img/trans.png)
[英]How can i fix 'navigator.mediaDevices.getUserMedia' for Safari?
[英]Can I use navigator.mediaDevices.getUserMedia In Android/IOS Webview?
我在Android / IOS的原生应用程序中使用web-api时遇到了一些问题
在webview中,我渲染一个html,我想使用相机拍照,我搜索web api并找到一个方法,即
navigator.mediaDevices.getUserMedia(constraints)
.then(function(mediaStream) { ... })
.catch(function(error) { ... })
这个api适用于PC浏览器,但在webview中,它不起作用,为什么?
在webview中有没有其他方法可以通过JS使用相机(不是由Android / IOS原生apis)
我的理解是,目前在iOS上你不能在WebView
使用getUserMedia
。 我相信它适用于Android操作系统。
不过,这可能会在未来发生变化!
另见: https : //github.com/BasqueVoIPMafia/cordova-plugin-iosrtc/issues/250#issuecomment-336240953
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.