Android HTML媒体捕获和JS支持

Android HTML媒体捕获和JS支持,android,html,cocoonjs,Android,Html,Cocoonjs,我正在使用Ludei CococooJS构建我的html5应用程序 我使用HTML5 Media Capture()获取一个图像,我想解码该图像以获得二维码 我正在使用此标签启动照相机默认照相机或从设备上载照片: <input type='file' accept='image/*' onchange='picChange(event)'/> 它可以在safari for Mac和android firefox的网络浏览器上运行 问题是,当我使用Ludei构建apk应用程序时,

我正在使用Ludei CococooJS构建我的html5应用程序

我使用HTML5 Media Capture()获取一个图像,我想解码该图像以获得二维码

我正在使用此标签启动照相机默认照相机或从设备上载照片:

<input type='file' accept='image/*' onchange='picChange(event)'/>

它可以在safari for Mac和android firefox的网络浏览器上运行


问题是,当我使用Ludei构建apk应用程序时,当我点击它时,什么都没有发生。在我的android设备上使用CocoonJS Launcher也存在同样的问题

我刚刚在论坛上问过这个问题

看起来Chrome会阻止通过file://加载的资源访问getUserMedia,但可以通过启动--allow file access from files来覆盖该行为

希望这是cocoonjs的人能够做到的


//Adam

使用此(注意,不是WebView+)可能会取得一些成功,它允许“[您]在画布+OpenGL ES呈现上下文的顶部呈现透明的WebView,并且还提供了它们之间的双向通信通道。”

这正是我需要的,希望它也能满足你的需要


//亚当

所以目前我们什么也做不了,让它工作。。。我将尝试使用cordova API访问摄像头。谢谢