使用HTML5启用后置摄像头

要启用后置摄像头,请首先使用-

MediaStreamTrack.getSources(gotSources);

现在,选择源并将其作为可选传递到getUserMedia方法中。

此方法对用户设置最多使用一个视频输入设备的权限非常有用-

var a = {
   audio: {
      optional: [{sourceId: audioSource}]
   },
   video: {
      optional: [{sourceId: videoSource}]
   }
};
navigator.getUserMedia(a, successCallback, errorCallback);