J'ai besoin de scanner un code-barres à l'aide de PhoneGap dans Android et iPhone. Y a-t-il un moyen de le faire?
Ce lien vous amène à une page où vous pouvez apprendre à implémenter le plugin PhoneGap Barcode Scanner dans votre application
Kris Erickson a raison, les projets Zxing & Phonegap ont déjà pris en charge le gros du travail pour vous. (Ma réputation actuelle SO ne me permet pas de commenter, mais je l'aurais fait.)
Je viens de créer une application Phonegap/Android qui scanne un code-barres QR en utilisant le plugin ici . Suivez les instructions et vous devriez réussir. Il est possible que le plugin ait été écrit depuis la réponse de Kris.
Le Javascript est simple, tiré directement de 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"}
);
}
J'ai récemment utilisé le plugin ZBar + le plugin PhoneGap pour accéder à ZBar. Plus de détails ici - http://blog.infoentropy.com/Use_ZBar_barcode_reader_with_PhoneGap .
https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner voici quelques exemples utiles qui vous aideront à faire votre solution https: //build.phonegap .com/plugins/1