학생용 바코드와 라이브러리 북의 바코드를 디코딩해야하는 Android-phonegap 애플리케이션을 개발 중입니다. 먼저 연결된 모바일 카메라를 통해 바코드를 캡처해야합니다. 응용 프로그램. 여기 내가android-phonegap 앱의 바코드 디코딩
scancode.js 여기
window.plugins.barcodeScanner.scan(function(result) {
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
"Format: " + result.format + "\n" +
"Cancelled: " + result.cancelled);
}, function(error) {
alert("Scanning failed: " + error);
}
);
을 쓴의 .js 코드입니다 내가
burrow.html
<!DOCTYPE html>
<html>
<head>
<title>Burrow</title>
<script type="text/javascript" charset="utf-8" src="cordova-2.7.0.js"></script>
<script type="text/javascript" charset="utf-8" src="PopUpBox.js"></script>
<script type="text/javascript" src="Connect.js"></script>
<script type="text/javascript" src="BarCode.js"></script>
</head>
<form>
<body>
<FORM>
<INPUT Type="button" style="background-color:#4682B4" VALUE="Back" onClick="history.go(-1);return true;">
</FORM>
<br><br>
<img src="../www/images/pic.jpg" style="width:300px;height:80px;">
<br><br><br>
<center><input type="button" style="background-color:#2F4F4F;width:230px;height:45px;text-align:center;color:#DCDCDC;font-size:1.5em" onClick="window.plugins.barcodeScanner.scan(function(result)" value="Scan Student ID"></center>
<br>
<center><input type="button" style="background-color:#2F4F4F;width:230px;height:45px;text-align:center;color:#DCDCDC;font-size:1.5em" onClick="window.plugins.barcodeScanner.scan(function(result)" value="Scan Book ID"></center>
<br><br>
<center><input type="button" style="background-color:#2F4F4F;width:230px;height:45px;text-align:center;color:#DCDCDC;font-size:1.5em" onClick="Burrow_Confirmation()" value="Burrow"></center><br/>
</body>
</form>
</html>
I 바코드 정보를 얻을 html 파일 설명서에 따라 바코드 스캐너 라이브러리를 만들었습니다. 코딩이 작동하지 않습니다. 솔루션을 제공해 주시겠습니까 ??
config.xml에 플러그인을 추가 했습니까? –
예 :(코딩에서 오류가 아닌 것 같습니까? – vishee
'scancode.js' 파일을 어딘가에 포함하고 있습니까? "코딩이 작동하지 않습니다"라는게 무슨 소리 야? 무슨 일이 일어날 지에 대한 설명은 – MBillau