使用polymer js打开手机摄像头

Opening the mobile camera using polymerjs

我创建了一个非常精简的网络应用程序,点击按钮后,手机摄像头就会打开。在组件中,我检查了浏览器是否支持 webRTC,然后应该调用相机。 根据我在 Google 开发者网站上浏览的文档,我发现将:

     <input type="file" accept="image/*">

应该与决定打开哪个相机的捕捉属性一起使用。该文档还指出,在浏览器中,文件选择选项将用于相同的输入标签。 对我来说,输入标签永远无法在浏览器或移动设备上运行。网上没有太多可用信息,想知道是否有人可以在这里帮助我。使用视频标签,相机确实可以工作,但嵌入在网页中。我希望设备相机应该在单击按钮时打开,这样我就拥有了相机通常具有的所有功能。

看来我犯了一个非常愚蠢的错误,导致输入标签无法正常工作。 使用相机的输入标签需要三个属性:

<input id="accessCamera" type="file" accept="image/*" capture="user">