您好我正在开发手机间隙条形码扫描仪,并且将支持多种设备。
我正在使用插件https://github.com/wildabeast/BarcodeScanner,我在Android上完美运行,但我需要在Windows Phone 8.1上运行它。在Windows手机上,单击链接时没有任何反应。在Android上它启动扫描仪并可以读取条形码。以下是我正在使用的代码。条形码的结果将附加到结果div。
这是JS
document.addEventListener(“deviceready”,init,false);
function init(){
document.querySelector("#startScan").addEventListener("touchend", startScan, false);
resultDiv1 = document.querySelector("#results1");
}
function startScan(){
cordova.plugins.barcodeScanner.scan(
function (result) {
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
},
function (error) {
alert("Scanning failed: " + error);
}
);
}
正如我所说,这在Android上完美运行。有什么不同我需要尝试让它在Windows手机上工作吗?