我正在使用Ludei CocoonJS构建我的html5应用程序。
我使用HTML5媒体捕获(http://dev.w3.org/2009/dap/camera/)来获取我想要解码的具有qr代码的图像。
我使用这个标签启动相机默认摄像头,或者上传设备上的照片:
<input type='file' accept='image/*' onchange='picChange(event)'/>它可以在浏览器上工作,无论是在safari的Mac上还是在上。
问题是当我使用Ludei构建我的apk应用程序时,当我点击它时,什么都不会发生。在我的安卓设备上使用CocoonJS发射器也有同样的问题。
发布于 2014-09-12 09:09:24
我刚在可可论坛上问过这个问题
http://support.ludei.com/hc/communities/public/questions/200901435-Q-getUserMedia-support-for-WebCam-
看起来Chrome阻止了通过文件加载的资源中的getUserMedia ://,但是这种行为可以通过使用--允许文件访问-文件启动来覆盖。
希望这是茧人能做到的事。
//亚当
发布于 2014-09-14 21:04:42
使用此http://support.ludei.com/hc/en-us/articles/200807797-Canvas-Webview (注意,而不是WebView+)可能会取得一些成功,它允许“您在Canvas+ OpenGL ES呈现上下文之上呈现一个透明的not视图,并且它还提供了它们之间的双向通信通道”。
这正是我所需要的,希望它也能满足你的需要!
//亚当
https://stackoverflow.com/questions/25804487
复制相似问题