繁体   English   中英

如何通过webRTC的navigator.getUserMedia的mediaConfig使用前置摄像头

[英]How to use front camera using mediaConfig of navigator.getUserMedia for webRTC

我正在搜索如何在Android Chrome上使用前置摄像头。 我提到了javascript getUserMedia配置(文档: https : //developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia

我发现{faceMode:“ user”}在文档中选择了前置摄像头,但无法解决。

我尝试过这样。 请告诉我失败的原因。

  1. mediaConfig已修改。
 mediaConfig : { video: { mandatory: { maxWidth : 1280, maxHeight : 720, minWidth : 1280, minHeight : 720 }, optional: [{ facingMode: 'user' }] }, audio : true, }, 
  1. 呼叫者
  navigator.getUserMedia(nextRTC.mediaConfig, function(stream) { nextRTC.localStream = stream; nextRTC.call('localStream', { stream : stream }); nextRTC.request(sessionId, null, 'initialize', null, null); }, error); 

您应该使用facingMode: { exact: "user" }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM