IBM ワークライトで HTML を表示する最初のアプリを作成しました。これが私がしたことです:
新しいプロジェクトを作成し、ナビゲーション、Dojo ビューなどを追加しました
展開し、プレビューしました
コンソールとモバイル ブラウザー シミュレーターでは正常に動作しますが、avd やデバイスでは動作しません
このエラーについてググってみたところ、明確な情報はコンソールから Dojo ライブラリ リクエスト オプションのチェックを外すことだけでした。
私はそれを行いました。見たい場合に備えて、前後の結果が提供されています。
私がlogcatで得た唯一のエラー(赤い色のフラグ:Googleの一部の人々が無視できると言ったエラーまたは警告かどうかはわかりませんが、まだここにあります)
08-16 17:14:52.306: E/Web Console(586): Error: scriptError at file:///data/data/com.htmlProj/files/www/default/dojo/dojo.js:21 08-16 17:14:52.327: E/Web Console(586): Error: scriptError at file:///data/data/com.htmlProj/files/www/default/dojo/dojo.js:21
以下は、Dojo ライブラリ要求のチェックを外す前のコンソール、MBS、およびデバイスのスナップショットです。
そして、Provide Library Requests のチェックを外した後のスクリーンショットは次のとおりです。
MBS とコンソールは同じように見えます。デバイスと AVD が何かを表示していることがわかりますが、別のページに移動したり、下部のツールバーを表示したりしていません。
ここにプロジェクト構造があります。*root.js ファイルもあると思います