android - 使用 HTML5 启用后置摄像头

标签 android html google-chrome asp.net-mvc-4 android-camera

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

相关文章:

java - 如何显示自动完成 TextView 的建议列表,该列表仅显示以输入字符开头的单词

html - 如何处理 optgroup 在不同浏览器中的不同行为?

javascript - {}.hasOwnProperty ('id' );在控制台中返回语法错误

python - Selenium 无法打开指定的 URL 并显示数据 :,

html - 动态更改 css 类的属性

javascript - 从 HTTPS 网页访问的 localhost HTTP。为什么没有 "Mixed Content"错误?

android - AsyncTask fragment 轮换

java - Android文件IO接口(interface)类

android - 不依赖于设备语言的 Android 本地化

javascript - 表格不断调整大小而不溢出