73

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

4

5 回答 5

47

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

我刚刚制作了一个 Phonegap/Android 应用程序,它使用此处的插件扫描二维码。按照说明进行操作,您应该会成功。自 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"}
    );
 }      
于 2010-12-01T01:20:40.040 回答
10

您将要构建一个 Phonegap插件,但是zxing已经为您完成了艰苦的工作。

于 2010-10-09T18:54:03.063 回答
10

此链接将您带到一个页面,您可以在其中了解如何在您的应用程序中实现 PhoneGap Barcode Scanner 插件

于 2012-04-04T18:50:47.930 回答
1

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

于 2011-01-27T05:52:01.710 回答
0

https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner 这里有一些有用的例子可以帮助你解决问题 https://build.phonegap.com/plugins/13

于 2013-09-20T05:39:06.397 回答