2016-04-08 13 views
0

マイページは多くのPDFを参照しています。ユーザーがインターネットやそのネットワークへの接続を失った場合、残念ながら私たちのユーザーにとっては残念なことだと思われますが、PDFにアクセスできるようにしたいと考えています。現在のページ自体をキャッシュせずにHTMLのアプリケーションキャッシュを使用していますか?

アプリケーションキャッシュを使用することはほとんどの場合、現在のページ自体をキャッシュすることを除いて機能しますが、それを行わないようにする方法はわかりません。ページ自体が頻繁に変更されるため、キャッシュしたくありません。私はそれが変更されているかどうかを知ることができますが、それは単にページをリフレッシュしなければならないことを意味します。

現在のページキャッシュを持たない方法はありますか?マニフェストファイルの他のものはすべてキャッシュされていますか?

私はいくつかの異なることを成功させました。 PDFをキャッシュするように見えるiframeを追加しましたが、オフラインになったときに、現在のページはキャッシュからアクセスされませんでした(ブラウザはキャッシュからそれを取得することを知らなかったので、うまくいかなかった)。私はまた、現在のページをマニフェストのNETWORKセクションに追加しようとしました。そのため、キャッシュされませんでしたが、キャッシュされませんでした。

何か不足していますか?私が欲しいもののためのより良い選択肢はありますか?

答えて

0

アンカータグに「ダウンロード」属性がなくても動作します。

誰かが同じ問題を抱えている場合は、iframeソリューションが機能します(ページに非表示のiframeを追加すると、必要なすべてのマニフェストファイルを持つページがiframeに表示されます)。あなたがアンカータグにダウンロード属性を持っていれば、うまくいきません。

これは約3時間です。返信はしません。

関連する問題