ホームページ >ウェブフロントエンド >H5 チュートリアル >WeChatブラウザのキャッシュをキャンセルする方法
この記事では、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 ビデオ チュートリアル をご覧ください。