您好我是chrome扩展新手,我的问题是“我们会在标题中找到它”
基本上我正在尝试创建一个扩展程序,该扩展程序适用于在chrome上使用多个配置文件并且只有单个的用户。它会像“主密码+”一样我知道chrome有一个名为secure profile的扩展名,对于只有一个Chrome浏览器配置文件的用户来说非常有用。
我正在尝试制作类似的东西,但扩展程序能够检测配置文件何时关闭。因此,如果密码不正确,则关闭“并且即使他们已经打开了其他活动的Chrome配置文件”,当用户再次尝试重新打开配置文件时,它仍然会要求输入密码。
所以,如果有人知道检测配置文件(不仅仅是chrome窗口)何时关闭,以便可以重置扩展程序或其他方法。请让我知道并感谢您提供的任何帮助
答案 0 :(得分: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来保存窗口是打开还是关闭的永久记录..虽然我认为可以使用更改,但这可以使用。