chrome.alarms没起作用?
据说chrome.alarms比setInterval,setTimeout高效,于是就写了一个demo,
一下代码不管是放到popup中,还是background中,都只能执行一次,有哪位大神知道什么原因啊
chrome.alarms.create('alarmsTest', {
periodInMinutes:1,
delayInMinutes:1
});
var test = 1;
chrome.alarms.get('alarmsTest', function(alarm) {
console.log(test);
test++;
});
/**
* 定时器,最小每分钟执行一次
* create(name,options)
* name 定时器名称,唯一标识
* options{
* when:Date.now(), 触发alarm的时间,单位ms
periodInMinutes:1,非null表示alarm周期性执行的时间间隔,单位minute,最小值1
delayInMinutes:1 onAlarm事件发出的延迟时间,单位minute,最小值1
* }
* when 和periodInMinutes 不能同时定义,
*/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论