清除Chrome Extension PopUp页面上的localStorage关闭

时间:2014-01-28 17:30:26

标签: javascript google-chrome-extension

我创建了一个带有弹出页面和弹出窗口的Google Chrome扩展程序,js

我从不同的页面捕获日期,将它们存储在localStorage中并在弹出页面上显示。因此,每次我在不同的页面上时都需要清除它,因此它不应显示以前的值。我尝试了各种方法来清除localStorage,如

使用window.onload和window.onbeforeunload。但是,它不起作用。请告诉我们这样做的方法来帮助我。

1 个答案:

答案 0 :(得分:1)

看起来您应该使用onActivated事件来确定活动标签何时更改。将代码放在扩展程序的后台页面中。

chrome.tabs.onActivated.addListener(function callback)

以下是一些文档:http://developer.chrome.com/extensions/tabs.html#event-onActivated