2

現在のプロジェクトでiOSのバーコードをスキャンしようとしています。そのために、PhoneGapプラグインを使用しました。私はファイルを正しく追加するためにリンクをたどりました:バーコードリンク

プロジェクトのwwwフォルダー内にbarcodescanner.jsファイルを追加しました。しかし、iPad 2でバーコードをスキャンするためにボタンを押していると、次のエラーが発生します。

  ERROR: Plugin 
'org.apache.cordova.barcodeScanner' not found, or is not a CDVPlugin. 
Check your plugin mapping in Cordova.plist

バーコードスキャナー.jsファイルの正しいパスを取得していないようです。index.htmlファイルにもパスを正しく追加しました。

誰か助けてもらえますか?

4

1 に答える 1

3

アリンダム、

私は今それを動かしました。私がしたこと

  1. リンクで行ったように、Cordova.plistのキーを変更します
  2. 上記と同じリンクで行ったように、barcodescanner.jsのコードを変更します
  3. .cpp、.h、および.mmファイルをワークスペースディレクトリのフォルダに追加しただけでなく、xcodeプロジェクトにも追加しました。

「プラグイン」を右クリック->プロジェクト名にファイルを追加- >プロジェクトディレクトリのプラグインフォルダから.cpp、.h、.mmファイルを選択->「追加されたフォルダのフォルダ参照を作成」と「ターゲットに追加」を設定プロジェクト名"->[追加]をクリックします

プロジェクトにファイルを追加した後、スキャナーは機能しました。

それもあなたのためにそれを解決することを願っています。私はCordova1.8.1thoを使用しています。

于 2012-08-21T11:10:36.070 に答える