0

嗨,我是 chrome 扩展的新手,我的问题是“我们会在标题中”

基本上,我正在尝试创建一个扩展,该扩展适用于在 chrome 上具有多个配置文件并且只有单个配置的用户。它就像“主密码+”我知道 chrome 有一个名为安全配置文件的扩展程序,它非常适合在 chrome 浏览器上只有一个配置文件的用户。

我正在尝试制作类似的东西,但通过扩展能够检测配置文件何时关闭。因此,如果密码不正确,当用户再次尝试重新打开配置文件时,配置文件会关闭“即使它们是其他活动的 chrome 配置文件”,它仍然会要求输入密码。

因此,如果有人知道一种检测配置文件(而不仅仅是 chrome 窗口)何时关闭的方法,以便可以重置扩展程序或其他方式。请让我知道并感谢您提供的任何帮助

4

1 回答 1

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";
}

基本上使用本地存储来永久记录窗口是打开还是关闭。虽然我认为可以使用更改,但这是一种享受。

于 2012-10-22T04:40:32.367 回答