私たちは、ipod touch/iphone用のhtml5オフラインWebアプリケーションを開発しています。私たちはマニフェストとすべて正常に動作しているが、なぜ私たちのアプリは、iPhoneのサファリが閉じられている 'タブ'の後に再び開くことがわからない。例の便宜上iphoneのオフラインキャッシュされたアプリはSafariで閉じた後に消えてしまいますか?
は、ここではどのような作品です:
1)
を無線LANをオフにし、
2)の出口サファリのiPod touchのSafariでオフライン対応のHTMLファイルへのURLを開きます3)動的なWebアプリケーションがウィンドウ内にあるサファリに戻り、リフレッシュします。
4)アプリケーションはオフラインで動作します。
我々はこれを行う場合は、オフラインのアプリ。消える:
5)アプリのURL(またはホーム画面のアイコンにブックマークを追加)
6)に「タブ」またはウィンドウを閉じますサファリ
7)ブックマークやホーム画面のアイコン
8)エラーメッセージを開く:「開くことができませんページ:。それはインターネットに接続されていないため、Safariができません開いているページを」
私はちょっと笑いを浮かべていました。あなたはそれがどうなっているのかを知っています。私はここの「投稿」に2秒後に答えを見つけます。しかし、とにかく私の直感は、最新のiphone OSバージョンサファリのURLでDNS検索を試行していて、ローカルに保存されているアプリが既に端末にあることを認識するのではなくエラーになります。
誰でもこれに参加できますか?私のマニフェストや何かこれを修正するために設定できるフラグがありますか?