我正在使用MVC ASP.Net 4 HTML5(默认浏览器是google-chrome v29.0.1547.57)进行项目开发,我可以与这些工具交互并拍照,但只能使用前置摄像头,如何启用后置摄像头?
平板电脑的特点:三星Galaxy Tab 2
我希望你能帮帮我

最佳答案

查看https://simpl.info/getusermedia/sources/,其中显示了如何选择使用

MediaStreamTrack.getSources(gotSources);


然后,您可以选择源并将其作为可选传递给getUserMedia

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


现在可以在稳定的Chrome和移动设备中完全使用(从v30开始)

关于android - 使用HTML5启用后置摄像头,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24026936/

10-12 00:37
查看更多