2017-04-04 45 views
0

guys如何使用mediaConfig navicon.getUserMedia for webRTC使用前置攝像頭

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

我發現{facingMode:「user」}會在文檔中選擇前置攝像頭,但我無法解決它。

我試過這樣。請給我它失敗的原因。

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

    回答

    0

    應使用facingMode: { exact: "user" }

    +0

    這不是解決方案。 可選:[{facingface} {exact:「user」} }] 是否有其他解決方法? – Jason

    相關問題