我在firefox和chrome(https://jsfiddle.net/codepo8/agaRe/4/)中尝试了以下网络摄像头示例。
function(stream) {
if (navigator.mozGetUserMedia) {
video.mozSrcObject = stream;
} else {
var vendorURL = window.URL || window.webkitURL;
video.src = vendorURL ? vendorURL.createObjectURL(stream) : stream;
}
video.play();
},
今天firefox已更新到版本58,示例已停止工作。
然而,在Chrome中它仍然有效。
你能帮帮我吗?
答案 0 :(得分:1)
非标mozSrcObject
removed in Firefox 58赞成srcObject
。
此外,此功能中的其他行是错误的。见this other answer。这些天你需要的只是:
function(stream) {
video.srcObject = stream;
video.play();
},
这适用于所有支持WebRTC的浏览器。