html5を使用してiPhone電話ギャップバーコードスキャナーアプリケーションを開発しています。
私は以下のリンクをたどりました:
https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/BarcodeScanner
このプロジェクトをビルドした後、エラーは発生しません。しかし同時に出力はありません。
ここに私のコードがあります。
function scanQRCode()
{
navigator.notification.alert('Scan click');
window.plugins.barcodeScanner.scan( BarcodeScanner.Type.QR_CODE,
function(result) {
if (result.cancelled)
navigator.notification.alert("the user cancelled the scan")
else
navigator.notification.alert("we got a barcode: " + result.text)
},
function(error) {
navigator.notification.alert("scanning failed: " + error)
}
);
navigator.notification.alert('After Scan click');
}
一番下のアラートではなく、まだ最初のアラートを取得しています。スキャン関数呼び出しに問題があることを確認しました。しかし、私が言及した上記のリンクのようにすべてをインポートしました。
カメラを開いていません。
その問題を解決するために、私を助けてください。
私の全体的なアイデアは、AndroidではなくiPhoneでQRコードを読み取ることです。
注: 2 つの警告があります。1) 'unsigned int zxing::logDigits_15(unsigned int)' の以前のプロトタイプはありません。 one.cpp: 警告: セマンティックの問題: 関数 'logDigits_15' の以前のプロトタイプはありません
前もってありがとう、カーシック