2016-12-07 7 views
0

アプリケーションキャッシュを使用するWebアプリケーションASP/MVCがあり、ホーム画面に追加するとスタンドアロンアプリケーションとして動作する必要があります。それは正常に動作しますが、iOS10ではキャッシュされず、オフラインモードでは動作しません。私は正確な手順はありませんが、2番目または3番目の時間にこのアプリケーションを追加すると作業が停止するようです。 1ホーム画面にアプリケーションを追加して正常に動作します 2このアプリケーションを再びホーム画面に追加します。 次のインストールされたアプリケーションは動作しません。iOSのホーム画面にHTML5 Webアプリが追加されない場合

また、テストサーバーのいずれかで再現できませんでした。

私はキャッシュを(おそらくそれが助けになる)しようとするが、atandaloneアプリケーションのためSafarianのiPhoneで開かれていない - 私はこれを行う方法がわからない。

はまた、私は、デバッグアプリケーションキャッシュ https://jonathanstark.com/blog/debugging-html-5-offline-application-cache?filename=2009/09/27/debugging-html-5-offline-application-cache/ にスクリプトを見つけたが、私はオフラインモードで動作しないアプリケーションを実行するとき - それは単にイベントハンドラのいずれにも入りません。

答えて

0

問題が何かを発見しました。私のサイトの別のページにリダイレクトされていました。アプリケーションキャッシュにまだコンテンツがロードされていても、キャッシュが停止し、目的の設定済みマニフェストを空の文字列にリダイレクトした後でもリダイレクトできました(キャッシュをリダイレクトした後、ロードされ始めません)。しかし、別のOSでは、以前のマニフェストにしたがってロードが開始され、マニフェストが空の文字列になった場合にはiOS 10のみがキャッシュを開始します。

関連する問題