我想让用户能够通过简单地扫描二维码在网页中输入数据。
我不确定是否可以在页面中嵌入一些东西/与一些库结合来实现这一点,或者我是否需要考虑使用浏览器外部的东西?
如果它是一个特定于平台的解决方案,那么我主要想要一些适用于 Windows 的东西。但理想情况下,它可以在 PC 和平板电脑上运行。
我想让用户能够通过简单地扫描二维码在网页中输入数据。
我不确定是否可以在页面中嵌入一些东西/与一些库结合来实现这一点,或者我是否需要考虑使用浏览器外部的东西?
如果它是一个特定于平台的解决方案,那么我主要想要一些适用于 Windows 的东西。但理想情况下,它可以在 PC 和平板电脑上运行。
好吧,对于 javascript,没有统一的网络摄像头处理,但是对于 flash,尽管用户必须先授予访问权限。
在我的浏览器中输入qr code flash会弹出这个网页: http: //miniqr.com/reader.php/
或者尝试搜索qr code actionscript - 你需要一个阅读器库。
Web 代码在 Web 服务器上运行。Javascript 在客户端上运行。不幸的是,您无法通过 Javascript 控制客户的网络摄像头(想象一下,如果可以的话,我们会遇到的安全和隐私问题)。这为您提供了三个选择。
1)HTML5。HTML5 具有允许您控制网络摄像头的新标准。不幸的是,HTML5 仍然是新的,我相信 Google Chrome 和 Opera 是迄今为止唯一可以访问网络摄像头的浏览器。
2)银光。从 Silverlight 4 开始,您现在可以访问用户的网络摄像头。Silverlight 是一种很好的方法,而且很简单,但它的普及程度不如我们的最终选择:
3) Adobe Flash。使用 Flash,您可以访问用户的网络摄像头,好消息是 Flash 传播非常广泛,几乎所有计算机都可以运行您的代码。
所以这些是你的选择。选一个!祝你好运!