使用Polymerjs打开移动相机

时间:2019-04-14 00:16:12

标签: mobile camera polymer-1.0 hybrid-mobile-app

我创建了一个非常简单的Web应用程序,只需单击一下按钮,即可打开移动摄像头。在组件中,我检查了浏览器是否支持webRTC,然后应调用camera。 根据我在Google开发者网站上查看的文档,我发现:

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

应与捕获属性一起使用,该属性决定要打开哪个摄像机。该文档还指出,在浏览器中,相同的输入标签将带有文件选择选项。 对我来说,输入标签在浏览器或移动设备上都无法使用。网上没有多少可用资源,我想知道是否有人可以在这里帮助我。使用视频标签,摄像机可以正常工作,但它已嵌入网页内。我希望设备相机应在单击按钮后打开,以便具有相机通常具有的所有功能。

1 个答案:

答案 0 :(得分:0)

因此,似乎我犯了一个非常愚蠢的错误,因为该错误导致输入标签不起作用。 与相机配合使用的输入标签需要三个属性:

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