2011-10-27 5 views
0

私はすべてのプラットフォームで互換性があり動作するアプリを作成しようとしています。私のアプリの開発のために私はPhonegapを選択しました。私はiOSとAndroidで自分のコードをテストしていますが、デバイスやweasエミュレータでテストしてもうまくいきます。しかし、Blackberryで同じコードをテストしたとき(Windows上でコマンドプロンプトでエミュレータを実行しているphonegapとblackberry webworksを使用)、タグに書いたコードを認識したり実行したりしませんでした。基本的に私は2-3のjavascriptファイルを含むさまざまなタグを持っているので、その中のスクリプトを実行しません。だから、このインターフェイスのために、コア機能が失われ、空白の画面が私が得るすべてです。 bodyタグのpage loadイベントに入れて、単純なJavascriptの警告関数をテストしても問題ありません。ブラックベリーwebworksとphonegapが実行されていません<script>タグ

誰でもこのことが考えられる理由を教えてください。私はこの問題のために前進していないので、これで私を助けてください。どんな助けでも大歓迎です。 :)

乾杯、 Prajakta

+1

とにかく問題は解決しました。外部ファイルが現在のフォルダまたはフォルダーの下の同じフォルダーまたはフォルダーにある場合、スクリプトの認識と実行に問題はないことが判明しました。スクリプトは、現在のフォルダの1つ上に残っていれば認識されませんでした。 乾杯! – user1016310

答えて

1

私も同じエラーを持っています。解決するために、この削除

document.addEventListener("deviceready", onDeviceReady, false); 

$(document).ready(function() { 

} 
1

ですべてのコードを置くのPhoneGapのブラックベリーはdevicereadyイベントをサポートしていません。 PhoneGapを使用してPhoneGapが読み込まれているかどうかを確認する必要があります。利用可能な方法

関連する問題