4***@qq.com
4***@qq.com
  • 发布:2019-05-07 09:19
  • 更新:2019-12-30 17:19
  • 阅读:2993

ipad、iphone报错[ERROR] : ReferenceError: Can't find variable: navagator

分类:HBuilder

本人想调用手机的摄像,然后截取照片进行读取信息,Android上面显示正常,苹果设备就显示[ERROR] : ReferenceError: Can't find variable: navagator问题,出现在加粗那行,找了很多资料,还是不行。

//初始化摄像头:媒体对象;仅支持android,ios11.0一下系统均不支持
navigator.getMedia = navigator.getUserMedia || navagator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
if (navigator.getUserMedia) { // 标准的API
navigator.getUserMedia({
video: {
facingMode:"user",
width: 400, height: 300
}, //使用摄像头对象
audio: false //不适用音频
}, function(strem) {
try{
video.src = vendorUrl.createObjectURL(strem);
}catch(e){
video.srcObject = strem;
}
video.play();
}, function(error) {
alert(error);
});
}else if (navigator.webkitGetUserMedia) { // WebKit 核心的API
navigator.webkitGetUserMedia({ "video": true }, function (stream) {
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, errocb);
}

2019-05-07 09:19 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com - 天天

问题解决了吗,同问

该问题目前已经被锁定, 无法添加新回复