2012-05-13 39 views
2

我被要求拍攝條形碼的圖像並閱讀其內容。sencha-touch中的條形碼閱讀器

到目前爲止,我知道如何訪問相機並拍攝圖像。我不知道如何閱讀條形碼。有人可以給我看一個例子/教程,我可以很容易地做到這一點。或者,如果有一個JavaScript庫,我可以利用? 2)由於Sencha-Touch是Javasript,並且如果barcodr閱讀器庫也在JavaScript中,我可以從它自己的電話中識別條形碼(而不必將圖像上傳到服務器,閱讀內容)?

我發現這個中網,but not sure how to use it

回答

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的:

變種imgId = '條碼'; var barcode = getBarcodeFromImage(imgId); alert('掃描的條形碼是:'+條形碼);

希望這會有所幫助。

PS該腳本是在MIT許可下發布的。您可以自由使用barscanner-code,但必須包含版權文本。