Это мой код внутри 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 onInstalled.Таким образом, моя функция будет запущена после установки расширения и при открытии браузера.
Но проблема в том, что когда мое расширение отключено и включено пользователем, мой setInteval больше не запускается.Так что я думаю, что мне нужно сделать запуск setInteval, когда расширение повторно включено пользователем.
Есть ли какое-то отношение к этому?Или я могу сделать мое расширение не может быть отключено?