0

OK、最初の phonegap ベースのプロジェクトを構築しようとしていますが、カメラなどのデバイスに接続する必要があるところまで来ています。次のようなエラーのために実行できません。

Can't find variable: FileUploadOptions

私が見つけたのは、phonegap.js と呼ばれるこの js ファイルが必要であることを意味します。私が学んだことから、アプリの構築時に生成されるもの。でも。最近、phonegap.js のサポートが削除され、cordova.js がそれを置き換えるファイルになっているようです。これが生成したもの。ただし、たとえば上記の関数は、cordova.js のどこにもそのような関数/クラスへの参照がないため失敗しますが、cordova docs/help は phonegap docs を指しています。私が最初にそれを機能させようとすることができるように、私が手紙に従っていることをどのように行うか。だから、これは失敗し続けています。

私は外に出て phonegap.js のコピーを見つけましたが、それは古いバージョンの概念であるため役に立ちません。1.9.0 (そして、それが生成されたプラットフォームを誰が知っているのか) いずれにせよ、私はそれを試してみると、構文エラーが発生します。すっごい..

私の正気のために、誰かが私に教えてもらえますか? 2. ファイルが生成されることになっているが、まだ必要ではない場合、どうすればよいですか?

4

1 に答える 1

1

ご質問いただいてからずいぶん経ちましたので、PhoneGap バージョン 3.3 についてお答えします。

を使用して iOS 用のプロジェクトをビルドする必要がありますphonegap local build ios。次に、 phonegap.js ファイルが$PROJECT_ROOT/platforms/ios/wwwディレクトリになります。

依存関係の後になるように、ファイルの下部近くに必ず含めphonegap.jsてください。index.html

<script type="text/javascript" src="phonegap.js"></script>

cordova.js が見つからないという警告が表示される場合がありますが、phonegap.js があれば問題ありません。

参考までに、Apache Cordova はオープン ソース プロジェクトであり、PhoneGap は Cordova に加えていくつかの追加機能を提供します。

于 2014-06-11T14:34:56.953 に答える