收藏
回答

为什么web-view组件中突然无法打开摄像头,非小程序内置浏览器就可以?

业务开发需要在小程序web-view打开摄像头,但是在没有任何代码修改,并且在其他浏览器打开相同页面摄像头可以正常打开,一两天之前也都还可以打开的情况下,突然就不行了。

js 代码

if (navigator.mediaDevices.getUserMedia) {

//最新的标准API

navigator.mediaDevices.getUserMedia(constraints).then(success).catch(error);

} else if (navigator.webkitGetUserMedia) {

//webkit核心浏览器

navigator.webkitGetUserMedia(constraints,success, error)

} else if (navigator.mozGetUserMedia) {

//firfox浏览器

navigator.mozGetUserMedia(constraints, success, error);

} else if (navigator.getUserMedia) {

//旧版API

navigator.getUserMedia(constraints, success, error);

}

回答关注问题邀请回答
收藏

1 个回答

  • 石总
    石总
    2021-10-18

    我最近也遇到了一个类似的问题,求大佬解决!!!

    2021-10-18
    有用
    回复
登录 后发表内容