2012-10-13 33 views
0

您好我是新来的Chrome扩展我的问题是检测“我们将它的称号”当一个配置文件被关闭

基本上我试图创建对于用多个配置文件中的用户一起使用的扩展铬和只是单一。它会像“主密码+”我知道chrome有一个名为安全配置文件的扩展,它对于在chrome浏览器上只有一个配置文件的用户非常有用。

我正在尝试做类似的事情,但扩展名有能力检测配置文件何时关闭。因此如果密码不正确,配置文件关闭“,并且即使它们是其他活动chrome配置文件已经打开”当用户尝试再次重新打开配置文件时,它仍然会要求输入密码。

所以如果有人知道一种方式来检测配置文件(不仅仅是铬窗口)何时关闭,以便扩展可以重置或什么。请让我知道,感谢所有帮助提供

回答

0

好想通了这一点。它是为使用

chrome.windows.onRemoved.addListener(function(window) { 
    localStorage["ProfileWindow"] = "Closed"; 
}); 

chrome.windows.onCreated.addListener(function(window) { 
_ProfileWindow = (localStorage["ProfileWindow"] != undefined) ? localStorage["ProfileWindow"] : "Closed"; 

if(_ProfileWindow == "Closed") { 
    localStorage["ProfileWindow"] = "Open"; 
} 

基本上会使用localStorage来保持的窗口是否是开放的永久记录或简单关闭..虽然我认为可以使用改动,但这是一种享受。

相关问题