如何使用phonegap扫描条形码

时间:2010-10-08 07:12:08

标签: android iphone cordova barcode-scanner

我需要在Android和iPhone中使用phonegap扫描条形码。 有没有办法做到这一点?

5 个答案:

答案 0 :(得分:47)

Kris Erickson是对的,Zxing& Phonegap项目已经为您解决了繁重的工作。 (我目前的SO声誉不允许我评论,但我会。)

我刚刚制作了一个Phonegap / Android应用程序,使用插件here扫描QR条码。按照说明操作,您应该会成功。这个插件可能是自Kris的回答以来编写的。

Javascript很简单,直接来自https://github.com/phonegap/phonegap-plugins/

    var scanBarcode = function() {
    window.plugins.barcodeScanner.scan( BarcodeScanner.Type.QR_CODE,function(result) {
        alert("We got a barcode: " + result);
    }, function(error) {
        alert("Scanning failed: " + error);
    }, {yesString: "Install"}
    );
 }      

答案 1 :(得分:10)

您将构建一个Phonegap plug-in,但zxing已经为您完成了艰苦的工作。

答案 2 :(得分:10)

This link引导您进入一个页面,您可以在其中学习如何在应用程序中实施PhoneGap条形码扫描程序插件

答案 3 :(得分:1)

我最近使用ZBar插件+ PhoneGap插件访问ZBar。更多细节 - http://blog.infoentropy.com/Use_ZBar_barcode_reader_with_PhoneGap

答案 4 :(得分:0)