我尝试制作 Chrome 进度丰富通知,但状态栏不会移动。
我认为这段代码会起作用。状态栏将每 40 毫秒上升 1%。通知会在 4 秒后消失(也可能是 100%)。我觉得我的有问题setInterval
var notifyStatus = function(title, message) {
var k = 0;
chrome.notifications.create('', {
'type': 'progress',
'iconUrl': 'images/icon128.png',
'title': title,
'message': message || '',
'progress': setInterval(function() {
if (k>100) {k;}
else {k++;}
},40)
}, function(nid) {
// Automatically close the notification in 4 seconds.
window.setTimeout(function() {
chrome.notifications.clear(nid);
}, 4000);
});
};