我使用 PhoneGap 和 Android 插件 scandit 创建了一个小型应用程序。它应该像这样工作:用户单击开始扫描的按钮,应用程序注册保存在 localStorage 中的条形码,然后相机关闭。问题是,扫描条码后,摄像头无法关闭!要关闭它,或者我必须多次按下返回按钮,或者记录另一个条形码!
有人可以帮助我吗?
非常感谢!
这是扫描的代码:
$('#scanner').on('click', function (e) {
cordova.exec(
function success(resultArray) {
alert("Scanned " + resultArray[0] + " code: " + resultArray[1])
},function failure(error) {
alert("Failed: " + error)},
"ScanditSDK", "scan",
["keykeykeykeykey",
{ "beep": true,"ean13AndUpc12": true,"qr": true,"code39": true,
"ean8": true,"1DScanning" : true,"2DScanning" : true }]);
window.localStorage["barcode"] = resultArray[0];});