1

xcode 4 + phonegapと同様の問題があります...ビルド時にJSを更新しませんか?しかし、SenchaTouchが含まれています。

問題は、htmlの変更は認識されますが、シミュレーターでアプリを実行するとjavascriptファイルへの変更が表示されないことです。上記の投稿で行われた提案の簡単なリストを次に示しますが、どれも私には効果がありませんでした。

  • .plistを更新して保存します
  • タッチwww
  • プロジェクトをクリーンアップ(Command + Shift + K)
  • ビルドフォルダーのクリーンアップ(Command + Shift + Option + K)

iOSシミュレーターからアプリを削除して再起動することはできますが、それはすぐに面倒になります。Sencha Touchは、localstorageを使用して独自のキャッシュを処理します。app.jsonでキャッシュ戦略を定義する機能が提供されていますが、機能する構成は見つかりませんでした。

これが私が使用しているバージョンです。

  • XCode-4.3.2
  • PhoneGap-1.6.1
  • SenchaTouch-2.0.1ファイナル
4

1 に答える 1

0

問題を正しく理解していれば、HTML5アプリケーションのキャッシュと関係があると思います。ここで、HTML5アプリケーションキャッシュがどのように機能するかについて少し勉強してください

変更が反映されない理由は、app.cacheファイルのハッシュ値が変更されていないことが原因である可能性があります...変更したいjsファイルの場合、コメントのハッシュ値を必要なものに変更します...これブラウザがキャッシュからHTMLおよびJSファイルを読み取らないようにしますが、新しい更新バージョンをダウンロードします...

ブラウザでページをリロードしているときにコンソールを開くと、更新プロセスのアイデアが得られます...

それが役に立てば幸い...

于 2012-12-29T12:41:07.793 に答える