履歴とキャッシュの消去は、ブラウザを開いたときにのみ自動的に行いますが、chrome:// extensionsから拡張機能を読み込んだときは無効にします。どうすればいいのですか?私はChrome JavaScript APIについて話しています。私はUbuntu 16.04で最新バージョンのGoogle Chromeを使用しています。Chromeの読み込み拡張機能と拡張機能の手動読み込み
LE:私は、多くのことの中で私の履歴とキャッシュをクリアする拡張機能を作成しました。 manifest.jsonをで、私が持っている:SessionManager.jsで
"background": {"scripts": ["SessionManager.js"],"persistent":true},
を、私が持っている:
function init(){
setTimeout(clean,1);
}
function clean(){
chrome.browsingData.remove({},{'appcache':true,'cache':true,'cookies':true,'downloads':true,'fileSystems':true,'formData':true,'history':true,'indexedDB':true,'localStorage':true,'serverBoundCertificates':true,'passwords':true,'pluginData':true,'serviceWorkers':true,'webSQL':true});
}
init();
:この問題を回避するには、新しく開いたウィンドウが唯一のものであるかどうかを確認するために
chrome.windows.onCreated
を使用することです。 –それはあなたが望むものではない理由の役に立つ説明ではありません。 – Xan
さて、あなたの質問を編集したので、なぜ私のソリューションがあなたのために働かないのかわかりません。 – Xan