从禁用状态重新启用后,如何让Chrome扩展程序触发功能?

时间:2018-12-14 10:29:42

标签: javascript google-chrome-extension

这是我在background.js中的代码

chrome.runtime.onStartup.addListener(function(details) {
    Doing();
    setInterval(function(){ Doing("Refresh",localStorage["Toogle"]) }, 10 * 60 * 1000); //Minute * Second * Milisecond
    console.log("StartedUp");
});

chrome.runtime.onInstalled.addListener(function(details) {
    Doing();
    setInterval(function(){ Doing("Refresh",localStorage["Toogle"]) }, 10 * 60 * 1000); //Minute * Second * Milisecond
    console.log("Installed");
});

我已经安装了chrome.runtime.onStartup dan on。因此,在安装扩展程序后以及浏览器全新打开时,将触发我的功能。

但是问题是当我的扩展程序被用户禁用并启用时,我的setInteval不再触发。所以我认为当用户重新启用扩展时,我需要使setInteval运行。

有什么办法吗?或者我可以使我的扩展程序不能被禁用吗?

0 个答案:

没有答案