0
時折、バックグラウンドでデータを読み込む定期アラームを設定しようとしています。拡張機能がインストールされると、遅延が正しく発生した後でアラームが発生しますが、問題はありません。しかしそれから離れて、他の繰り返しは行われません。私もpersistent=true
を設定しようとしましたが、これは非アクティブモードにはなりませんが、動作に違いはありません。Chrome拡張 - 永久警報
manifest.jsonを
{
...
"background": {
"scripts": ["jquery-2.2.3.min.js", "common.js", "background.js"]
"persistent": false/true // tried both
},
"permissions": [
"<all_urls>",
"alarms",
"storage"
]
}
bgscript.js chrome.alarms.createの説明1として
chrome.runtime.onInstalled.addListener(function() {
chrome.alarms.create({delayInMinutes: 1});
});
chrome.alarms.onAlarm.addListener(function() {
doStuff();
});