我需要在Android和iPhone中使用phonegap扫描条形码。有没有办法做到这一点?
Answers:
Kris Erickson是正确的,Zxing&Phonegap项目已经为您完成了繁重的工作。(我目前的SO名声不允许我发表评论,但我会的。)
我刚刚制作了一个Phonegap / Android应用,该应用使用此处的插件扫描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"}
);
}
我最近使用ZBar插件+ PhoneGap插件访问ZBar。此处有更多详细信息-http: //blog.infoentropy.com/Use_ZBar_barcode_reader_with_PhoneGap。