在Web应用程序中通过移动摄像头扫描QR码

时间:2014-09-27 19:49:37

标签: ruby-on-rails ruby gem qr-code

我正在使用 ruby​​ on rails 构建网络应用,我希望用户点击打开的按钮 相机并扫描QR码然后自动将代码内容发送到服务器。

有没有Gem来帮助我处理这个或一块JS代码?

感谢。

1 个答案:

答案 0 :(得分:1)

目前,使用纯HTML + JS无法可靠地执行此操作。并非所有客户端浏览器都支持相机API的可用性。目前,它仅适用于移动版Firefox和Chrome浏览器:https://developer.mozilla.org/en-US/docs/Web/Guide/API/Camera

您必须使用闪光灯组件。但基于闪存的解决方案并不能保证适用于所有手机。

然而,快速谷歌搜索引导我:http://headshot.hypermediasoft.com/(从未使用过它)。

您可以在此处的浏览器中关注设备API的开发:http://www.w3.org/2009/dap/