これは組み込みの機能ではないため、履歴を自動的にクリアする非常に単純な Chrome 拡張機能を作成しています。私はそれを機能させましたが、それをまとめる前に、意味のあることをしたことを確認したいだけです.
まず、chrome.history.deleteAll を実行する理由はありますか? これは、実際には URL の閲覧履歴と連動しているようには見えません。代わりに、chrome.browsingData.* を使用する必要があります。とにかく前者をやるべきですか?
次 - 検索して検索した後、シャットダウン時に機能を実行する方法がないようです。これに関する実際の情報に最も近いのは、Chrome を終了すると、偏見なくすべての拡張機能が終了すると誰かが言ったことです。シャットダウン時に履歴をクリーンアップする方法がありませんか?
最後に、シャットダウン時にクリーンアップできないため、バックグラウンド ページで window.onload を使用して、起動時にクリーンアップしています。chrome.runtime.onStartup は確実に機能しませんでしたが、window.onload は機能しました。これは問題ありませんか?
助けてくれてありがとう。