0

私はqrコードをスキャンするためにbarcodescanner.jsを使用しています。CaptureActivity Android ライブラリをダウンロードしてプロジェクトにアタッチしました

しかし、次のコードを呼び出すと

window.plugins.barcodeScanner.scan(scannerSuccess, scannerFailure);

エラーが表示されます

 Uncaught TypeError: Cannot read property 'barcodeScanner' of undefined at file:///android_asset/www/html/scan.html:83

昨日は正常に動作していましたが、今日はエラーが発生しました。何かご意見は?

4

1 に答える 1

2

index.html で、正しい JavaScript を参照していますか? 私の場合、私はこれを持っていました:

<script type="text/javascript" charset="utf-8" src="phonegap-1.4.1.js"></script>

これを書くべきだったとき(phonegap-xxxの代わりにcordova-xxx):

<script type="text/javascript" charset="utf-8" src="cordova-1.7.0.js"></script>

アセット フォルダーをチェックインし、適切なフォルダーを参照します。これで私の問題は解決しました。

于 2012-06-04T09:35:17.760 に答える