2013-07-03 2 views
0

PhoneGap 및 Android 플러그인 scandit을 사용하여 작은 응용 프로그램을 만들었습니다. 다음과 같이 작동해야합니다. 사용자가 검색을 시작하는 버튼을 클릭하면 응용 프로그램이 localStorage에 저장된 바코드를 등록하고 카메라가 닫힙니다. 문제는 바코드를 스캔 한 후 카메라가 닫히지 않는다는 것입니다. 닫기 또는 뒤로 버튼을 여러 번 눌러야하거나 다른 바코드를 기록해야합니다!phonegap scandit plugin close

누군가 나를 도울 수 있습니까?

대단히 감사합니다!

이 스캔에 대한 코드는 다음과 같습니다

$('#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];}); 

답변

0

이 지금까지 우리를 위해 찾았 적이없는 문제입니다. 사용중인 SDK 버전, 테스트 할 장치 및 장치가 실행중인 Android 버전을 알려 주시면 좋을 것입니다.

GitHub에서 제공되는 가장 최근의 PhoneGap 플러그인으로 테스트 해보십시오. https://github.com/Scandit/BarcodeScannerPlugin