我为我糟糕的英语道歉.我有一个QR扫描相机,但当我在我的网站上用手机打开时,我的网站上的脸部相机开启了.但我想使用后置摄像头
如果有人可以帮助我我会很感激
function setwebcam(){ var constraints = { audio: true, vIDeo: true };document.getElementByID("result").INNERHTML="- scanning -";if(stype==1){ setTimeout(capturetoCanvas, 500); return;}var n=navigator;document.getElementByID("outdiv").INNERHTML = vIDHTML;v=document.getElementByID("v");if(n.getUserMedia) n.getUserMedia(constraints, success, error);elseif(n.webkitGetUserMedia){ webkit=true; n.webkitGetUserMedia(constraints, success, error);}elseif(n.mozGetUserMedia){ moz=true; n.mozGetUserMedia(constraints, success, error);}
解决方法:
您可以使用MediaStreamTrack.getSources(回调)来获取所有媒体源及其ID.使用其他属性,您可以过滤以检查音频视频或按名称过滤.一旦您知道要显示的媒体来源的ID,请使用它将其附加到视频标记.
这是一个很好的例子:
https://simpl.info/getusermedia/sources/
https://github.com/samdutton/simpl/blob/master/getusermedia/sources/js/main.js
以上是内存溢出为你收集整理的javascript – 从前置摄像头切换到后置摄像头JS全部内容,希望文章能够帮你解决javascript – 从前置摄像头切换到后置摄像头JS所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)