jQuery mobileでキャッシュ削除するには
困っているので教えて下さい。
最終的にはiOSとAndroid用にアプリにする予定になっておりますが、
jQueryMobileで作成し、現段階では動作や表示確認のためサーバにアップして確認しています。(aの#リンクがオフラインでは確認できないため)
アプリにしたことがないので、わからないのですが、サーバで確認したところ、キャッシュが残ってしまっているようで、更新前のページが表示され、毎回リロードしないと、最新の状況が表示されず困っています。
$.mobile.page.prototype.options.domCache = false
と、false設定になっていますが、それでもダメだし、各ページに別途、キャッシュを削除するようなタグを入れたりしても、やはりダメみたいです。
/* clear cache page */
$(document).on('pagehide', function(event, ui) {
var page = $(event.target);
page.remove();
});
↑こういったタグです。
あまり難しいことはわからないのですが、いつも最新の状況が表示されるような方法はありませんでしょうか?
また、もしアプリ化した場合、こういったキャッシュ機能っていうのは、アプリの仕様に問題ありますか?もし関係ないようなら、このままアプリ化しようと思いますが・・・。
アプリだけでなく、WEBにも載せておきたいと思っているのですが、完成した状態で公開すれば、見て下さった方は最新の状態でキャッシュされるのでしょうが、更新した時等に最新の状態で見られないというのは問題だと思いまして、困っておりました。
よろしくご指導のほど、お願いいたします。
お礼
レス感謝です!あれから不要なタブを減らしてバックアップを更新してみたら30M減りました。結構減らせたのですが抜本解決ではないですね(T^T)
補足
いつの間にかサイズが220Mほどになっていました!バージョンアップしましたっけ?ありがとうございました。