fdi*_*itz 9 html5 getusermedia
我一直在使用我上个月制作的应用程序.它使用HTML5的getUserMedia()功能.
截至2天,没有我用代码做任何事情,相机停止工作.起初我通过获得一台额外的相机来解决这个问题,但我也停止了工作.
问题仅发生在Chrome和几台不同的计算机上,所以我很确定它不是特定的驱动程序问题.
Firefox正在运行,但它目前不适合我,因为我还没有开发一些多浏览器支持.
我收到的错误是:
NavigatorUserMediaError
constraintName: ""
message: ""
name: "TrackStartError"
__proto__: NavigatorUserMediaError
Run Code Online (Sandbox Code Playgroud)
我在最后几天没有进行任何代码更改,因此我会介绍bug.
我只是使用VIDEO而没有音频,我的查询看起来像这样:
navigator.getUserMedia({
video : {
mandatory : {
minWidth : 480,
minHeight : 640,
maxWidth : 480,
maxHeight : 640
}
}
}, function(stream) {
localMediaStream = stream;
camSuccess();
}, errorCallback);
Run Code Online (Sandbox Code Playgroud)
宽度和高度的技巧是确保我得到我想要的比例......它也是功能性的.
我很感激有任何帮助/建议来调试这个......
干杯