如何在peerjs项目中的Android Chrome浏览器中打开后置摄像头而不是前置摄像头

时间:2016-03-24 21:05:10

标签: camera webrtc peerjs

我正在使用peerjs开发一个webrtc项目。在Android Chrome浏览器中打开项目时,我想使用后置摄像头。我找不到有关此功能的信息。我该怎么办?

1 个答案:

答案 0 :(得分:2)

我没有使用peerjs的经验,但使用“vanilla”WebRTC,您可以将constraints传递给getUserMedia,例如:

  

要求后置摄像头,请使用:   {audio:true,video:{facingMode:{exact:“environment”}}}

https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia

此文档适用于Firefox,但在页面底部显示:

  

Chrome使用过时的约束语法,但此处描述的语法可通过adapter.js polyfill获取。