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 に答える