JavaScript QR Code Reader - 可以做到吗?或者,远程服务?

Myk*_*Myk 20 javascript php qr-code augmented-reality appcelerator

我正在对即将开展的项目进行一些初步研究,我有一个简短的问题,我想我会在其他地方看到这里,以防万一有任何经验.

问题很简单:是否可以使用JavaScript读取QR码?是否有一个远程服务,我可以从相机传递一个位图对象,并这样做?目前是否有任何图书馆允许这样做?

该项目将部署到各种移动设备,我们想尝试使用Appcelerator使其工作.我知道Appcelerator确实在其主机设备上公开了Camera API,但无论我们用它做什么都必须能够解析QR码.这是可以做到的吗?

提前致谢!MYK

dav*_*010 6

我打赌这是可能的,但这将是一个挑战.有人写了一个用于读取QR码AS3库.我首先阅读Canvas中的图像处理.

如果您沿着远程API路线前进,Kaywa可以使用您可以使用的API.


alu*_*nny 1

由于移动设备上 JavaScript 的内存限制,如果纯 JS 可以的话,实际使用可能会花费太长时间。

我不确切知道 Appcelerator API 如何与外部本机库配合使用,但最好的选择是将图像数据传递到本机代码(Objective-C 或 Java),然后使用较低级别的库(例如iphone-qrcode ) 解析二维码,然后将结果传回 JS 执行上下文。

这具有离线工作的额外优势,这是远程服务无法做到的。