我需要在Android和iPhone中使用phonegap扫描条形码。 有没有办法做到这一点?
答案 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)
答案 2 :(得分:10)
This link引导您进入一个页面,您可以在其中学习如何在应用程序中实施PhoneGap条形码扫描程序插件
答案 3 :(得分:1)
我最近使用ZBar插件+ PhoneGap插件访问ZBar。更多细节 - http://blog.infoentropy.com/Use_ZBar_barcode_reader_with_PhoneGap。
答案 4 :(得分:0)