因此,我尝试在XDK中使用条形码扫描仪,除非在扫描包含多行纯文本的QRCode时才能工作。
例如: 如果这是在QRCode中:
hey you
扫描没有任何问题
但如果这是在QRCode中:
hey
you
失败了。应用程序的反应就像没有扫描任何内容一样。什么都没有输出。
我的代码:
function scan(){
document.addEventListener("intel.xdk.device.barcode.scan",function(evt){
intel.xdk.notification.beep(1);
if (evt.success === true) {
//successful scan
//console.log(evt.codedata);
document.getElementById("data").innerHTML = String(evt.codedata);
}else {
//failed scan
document.getElementById("data").innerHTML = "Scan Operation Failed";
}
},false);
intel.xdk.device.scanBarcode();
}
我真的希望你们帮帮我。如果XDK的QRCode扫描仪无法扫描多行纯文本,我将不得不停止使用XDK进行开发,这是一个无赖。 提前谢谢。
答案 0 :(得分:1)
跟进。此问题现已在我们的构建系统和适用于Android,Windows Phone和iOS的App Preview的最新版本中得到修复。如果您有任何问题,请再次尝试您的代码并告知我们。