在sencha-touch中的条形码阅读器

时间:2012-05-13 19:17:02

标签: cordova sencha-touch extjs sencha-touch-2

我被要求拍摄条形码的图像,并阅读其内容。

到目前为止,我知道如何访问相机并拍摄图像。我不知道如何阅读条形码。有人可以给我一个示例/教程,我可以轻松地做到这一点。或者如果有一个javascript库我可以使用?

2.。)由于Sencha-Touch是Javasript,如果barcodr阅读器库也是javascript,我可以自己识别电话中的条形码(无需将图像上传到服务器,供服务器阅读内容)?

我在网上找到了这个,but not sure how to use it

1 个答案:

答案 0 :(得分:1)

从您的页面加载此脚本:http://tobeytailor.s3.amazonaws.com/get_barcode_from_image/get_barcode_from_image.js (即:)

然后,如果您将图像中的camrea捕获的图像带有id-attribute,请使用标记的id-attribute调用函数getBarcodeFromImage(..)。如此处的示例所示http://tobeytailor.s3.amazonaws.com/get_barcode_from_image/index.html

一些JavaScript示例:

  var imgId ='barcode';   var barcode = getBarcodeFromImage(imgId);   警报('扫描的条形码是:'+条形码);

希望这有帮助。

PS脚本在MIT许可下发布。您可以自由使用barscanner代码,但必须包含版权文本。