关闭Chrome时清理某些东西的正确方法是什么?

时间:2014-01-25 15:24:05

标签: google-chrome-extension

我有一个扩展,需要在localStorage中创建一些内容并在用户关闭浏览器时清理(或设置一个特殊值)。
This link表示无法检测浏览器何时关闭 那么有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是永久background page,请使用sessionStorage代替localStorage来保存变量。

如果您使用的是event page,那么您需要维护某种会话标识符,并使用此标识符为您的值或键添加前缀。此标识符可以存储在localStorage中,并且必须在chrome.runtime.onStartupchrome.runtime.onInstalled事件期间刷新。