ホームページ >ウェブフロントエンド >H5 チュートリアル >WeChatブラウザのキャッシュをキャンセルする方法

WeChatブラウザのキャッシュをキャンセルする方法

PHPz
PHPzオリジナル
2016-05-16 15:46:513433ブラウズ

この記事では、WeChat ブラウザのキャッシュをキャンセルする方法を主に紹介します。この記事は、開発時に特によく使用されるメタ ヘッダー情報を使用します。

WeChat 公開アカウントを作成してモバイル ページをデバッグする場合、デバッグ段階でページが WeChat ブラウザにジャンプして開くことは避けられず、Android バージョンの WeChat ブラウザはデフォルトで常に HTML 静的リソースをキャッシュします。静的リソースが変更されるたびに、新しいコンテンツがリリースされても、WeChat ブラウザーでは更新されない可能性が高く、多くの場合、その効果を確認するには WeChat キャッシュをクリアする必要がありますが、これは非常に面倒です。 。一部の顧客は QQ ブラウザをインストールしており、WeChat が実際に QQ ブラウザを呼び出している場合があります。場合によっては、WeChat キャッシュをクリアしても効果がなく、QQ ブラウザ キャッシュもクリアする必要があります。

いくつか調べた結果、WeChat ブラウザは実際に Web ビューの上位層にキャッシュしていることがわかりました。つまり、このアドレスが要求された場合、アドレスはローカルに保存され、後でオンラインで取得されることはありません。

解決策は、デバッグフェーズまたは頻繁に更新されるページ中に次のヘッダー情報を追加することです

コードは次のとおりです:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

このように、 WeChat ブラウザは、このページをオンラインで処理します。

上記はこの章の全内容です。その他の関連チュートリアルについては、HTML5 ビデオ チュートリアル をご覧ください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る