javascript– 从前置摄像头切换到后置摄像头JS

javascript– 从前置摄像头切换到后置摄像头JS,第1张

概述我为我糟糕的英语道歉.我有一个QR扫描相机,但当我在我的网站上用手机打开时,我的网站上的脸部相机开启了.但我想使用后置摄像头如果有人可以帮助我我会很感激functionsetwebcam(){varconstraints={audio:true,video:true};document.getElementById("result").

我为我糟糕的英语道歉.我有一个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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1099231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存