Sto provando ad aggiungere il plug-in scanner per codici a barre Phonegap all'app Phonegap. Sto principalmente sviluppando per Windows Phone 8 ma voglio anche indirizzare le piattaforme ios e android. Sono riuscito ad aggiungere il plugin correttamente, ma quando avvio la scansione, il mio Windows Phone non riconosce alcun codice a barre. Mostra solo la schermata del video con un pulsante di messa a fuoco e un quadrato verde.Lo scanner di codici a barre Phonegap non riconosce alcun codice a barre sul telefono Windows
Ecco il mio codice per la scansione:
function Scan() {
window.plugins.barcodeScanner.scan(function (result) {
barcode = result;
alert(barcode.text);
}, function (error) {
alert("Scanning failed: " + error);
});
};
questa funzione viene chiamata su evento deviceready.
Sto facendo qualcosa di sbagliato? O mi sono perso qualcosa nel plugin? Ho letto che Android e ios devono impostare i permessi per eseguire questo plugin. Ho bisogno dell'autorizzazione per abilitarla a scansionare anche su Windows Phone?
UPDATE:
Mi sembra di eseguire la scansione del codice a barre, ma non quella regolare (codice SCC). Qualcuno ha un indizio su questo?
Che tipo di codice a barre è "normale"? UPC-A? – Enrico
Grazie per la risposta. Ho bisogno di scansionare il codice SCC. –
Secondo il readme, SCC-14 non è uno dei tipi supportati. https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner – Gambit