使用HTML5访问iOS和Android手机中的相机

我需要创build一个photobooth移动应用程序,并决定使用HTML5来处理我的移动应用程序。 目前,我正在使用getUserMedia方法,该方法在我的笔记本电脑摄像头上工作得非常好。 但是,当我尝试在手机上作为移动应用程序进行testing时,它无法正常工作,显示的只是一个video图标。 这导致我发现getUserMedia不支持在Android浏览器。

我仍然希望继续使用HTML5来让我的photobooth移动应用程序正常工作,但是如何在手机中访问摄像头并且可以这样做?

  • 如何实现可靠的推送消息服务?
  • 如何使我的iOS / Android应用程序符合美国康复法案第508条?
  • 移动应用中的CSRF
  • 是否可以将Mozilla Persona(BrowserID)与移动应用程序一起使用?
  • 如何在android中的webview中debuggingjavascript
  • 以SQLite和Azure SQL数据库为中心存储的在线/离线多客户端移动应用程序的最佳主要关键策略是什么?
  • 向连接到Wi-Fi网络的所有设备发送通知
  • 如何在跨平台应用程序中处理基于UI的导航?
  • 正如您在“ 我可以使用 ”中看到的,getUserMedia在大多数移动浏览器上尚不可用。 最新的Android版Chrome应该支持它。

    使用<input type="file" accept="image/*;capture=camera">似乎适用于大多数现代移动浏览器。