我正在开发一个使用 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/