6

是否有可能在移动网络应用程序中包含条码扫描仪而无需原生?

作为一名前 Android 开发人员,我知道如何将 ZXing等集成到我的本机代码中,而且我还知道那里有适用于 Phonegap 的条码扫描器插件。它们都有一个共同点:每个移动平台都需要一个开发环境,并且必须亲自动手进行原生开发。此外,您不能使用PohneGap Build

我正在寻找一种独立的 HTML5 移动应用程序方法。更具体地说,我试图找到一种方法将条码扫描从本地平台外包出去。一个例子:我可以使用 HTML5 应用程序访问相机,那么是否有任何网络服务可以接收条形码图片并返回代码?

谁能告诉我这样的事情是否存在或正在进行中?

任何有用的信息表示赞赏!

4

2 回答 2

1

使用运行在 4.1 (Jelly Bean) 上的 Galaxy S3,我已经能够使用 HTML5 从我的网络应用程序直接访问相机。

从 Web 应用程序访问 HTML 5 本机摄像头

于 2012-12-28T18:46:37.613 回答
1

条形码需要相机访问权限。HTML5 的 WebCam API 仍然很新,它在桌面浏览器上的支持并不广泛,在移动浏览器上的支持也更少。你不能依赖它是否可用。

看到您的问题后,我在我的 HTC OneX 中测试了相机示例应用程序。而且,它仅适用于 Opera 移动浏览器。我了解到 Opera 是唯一支持 HTML5 摄像头扩展的移动浏览器。

您也可以测试访问。

http://people.opera.com/danield/html5/explode/

如果你真的打算让它成为原生的,我推荐使用像 PhoneGap 这样的接口框架。

于 2012-08-30T20:36:20.660 回答