我想让用户只需扫描QR码即可在网页中输入数据。
我不确定是否有什么东西可以嵌入页面/与某些库结合实现这一目标,或者我是否需要查看使用浏览器外部的东西?
如果它是一个特定于平台的解决方案,那么我主要想要一些针对Windows的东西。但理想情况下,它可以在PC和平板电脑上运行。
答案 0 :(得分:1)
嗯,没有统一的网络摄像头处理javascript,但有闪存,虽然用户必须先授予访问权限。
在我的浏览器中输入 qr code flash ,打开了这个网页:http://miniqr.com/reader.php/
或者尝试搜索 qr code actionscript - 您需要一个读者库。
答案 1 :(得分:0)
Web代码在Web服务器上运行。 Javascript在客户端上运行。不幸的是,您无法通过Javascript控制客户端的网络摄像头(想象一下,如果可能的话,我们会遇到安全和隐私问题)。这为您提供了三个选项。
1)HTML5。 HTML5具有允许您控制网络摄像头的新标准。不幸的是,HTML5仍然是新的,我相信谷歌Chrome和Opera是迄今为止唯一拥有网络摄像头访问权限的浏览器。
2)Silverlight。从Silverlight 4开始,您现在可以访问用户的网络摄像头。 Silverlight是一种很容易做到的好方法,但它不像我们的最终选择那样广泛传播:
3)Adobe Flash。使用闪存可以访问用户的网络摄像头,好消息是闪存非常广泛,几乎所有计算机都能运行您的代码。
所以这些是你的选择。选一个!祝你好运!