私はPhonegapとJSの初心者です...そしてバーコードスキャナーで試しました...このチュートリアルでphonegapとすべてをインストールしました http://teusink.blogspot.com/2013/07/guide-phonegap-3 -android-windows.html
CMD から BarcodeScanner をインストールし、プロジェクトを Android プラットフォームとしてエクスポートしました... Eclipse に追加します ... すべてのチュートリアルに従い、すべての権限などを追加しました..
ma samsung tab2 でアプリを試すと ... アプリが起動しますが、「スキャン」リンクをクリックすると、エラー uncaught module cordova/plugin/BarcodeScanner not found in the logcat が表示されます。
これが呼び出しです <a href="#" class="btn large" onclick="scaning();">Scan</a
私はこれをインデックスのhtmlヘッドに持っています
<script src="phonegap.js"></script>
<script src="barcodescanner.js"></script>
これはスキャン関数です function scaning(){
var scanner = cordova.require("cordova/plugin/BarcodeScanner");
scanner.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);
}
);};
これはconfig.xmlにあります
<feature name="BarcodeScanner">
<param name="android-package" value="com.phonegap.plugins.barcodescanner.BarcodeScanner" />
</feature>
Google全体で答えを確認したと思います...しかし、今まで何も機能しませんでした...そして、phonegap 3.0以降のバージョンでは、バーコードスキャナーのドキュメントはほとんどありません...少なくとも初心者向けです...
あなたが私を助けてくれるなら....私は完全に迷っています:S