我创建了一个Chrome扩展程序,应该每24小时进行一些检查
var oneDayInMinutes = 24*60*60;
chrome.alarms.create('checkState', {periodInMinutes: oneDayInMinutes});
系统进入待机状态时,此警报会发生什么变化?它是否在设置后24小时被触发,它在系统处于待机模式时移位或者以某种方式关闭或禁用?
答案 0 :(得分:0)
假定在设定后最早24小时开火。如果时间错过了,无论如何都应该注意并开火。
然而,an open bug表示,至少在OS X中以及系统唤醒后的短时间内,警报可能会在系统处于睡眠状态时发生移位。我想这可以在a之后纠正自己 虽然 - 但不要引用我。
您可以通过收听chrome.idle
事件并在唤醒后重新创建警报来解决此问题。