0

我使用 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];}); 
4

1 回答 1

0

这是一个迄今为止从未出现在我们面前的问题。如果您能告诉我们您正在使用什么 SDK 版本、您在什么设备上测试它以及该设备运行的是什么版本的 Android,那就太好了。

请首先使用我们在 GitHub 上提供的最新 PhoneGap 插件对其进行测试:https ://github.com/Scandit/BarcodeScannerPlugin

于 2013-08-15T14:11:05.673 回答