ウェブアプリ(ホーム画面からフルスクリーンモードで実行されていた)とモバイルサファリで非常に奇妙な問題が発生しています。通常は、私が開発しているときに、変更したいファイルを編集してから、ホーム画面からアプリケーションを再起動します。 iOSデザインごとに、Webアプリはサイトを更新してリロードします。ウェブアプリのキャッシングに関する問題は、全画面モードのiOS/Mobile Safariで実行されましたか?
しかし、私はアプリケーションを起動すると、いくつかの奇妙なしかし頻繁な状況では、私はアプリのキャッシュ古いバージョンを取得します。私がモバイルサファリ(ホーム画面からではなく)を通じてアプリにナビゲートすると、すべてが素晴らしいように見えます。
スペースの全面にメタノキャッシュタグを追加しましたが、?クエリ文字列を.cssファイルなどに追加することによってもキャッシュを妨害しようとしましたが、キャッシュされたバージョンでは表示することを決めるときに、何があっても表示されます。設定メニューからキャッシュとデータを消去してから、再起動すると問題が解決することがあります。
誰かがこの問題に遭遇しましたか?もしそうなら、それをどうやって修正しましたか?それは既知のiOSバグですか?アプリケーションがフルスクリーンモードで動作しているかどうかを確認するためにonLoadコードを追加し、明示的にリフレッシュを強制することを考えています。
助けてください - これは非常に迷惑でイライラです!
リッチ
webappにキャッシュマニフェストを使用していますか? (これはhtmlタグで定義されます)。 – dtuckernet
この問題を解決しましたか? http://stackoverflow.com/questions/10376934/html5-update-cache-in-web-app-disables-javascript – Mark