在我看来,这样的事情:
var message = 'Hello world!';
var title = 'Hello world!';
var notificationOptions = {
type: 'basic',
title: title,
message: message,
iconUrl: chrome.extension.getURL('assets/images/icon-32.png'),
priority: -1
};
chrome.notifications.create(
'my_notification',
'my_notification_id',
notificationOptions,
function() {}
);
永远不会出现。原因是优先级:-1。那么负面优先级究竟意味着什么呢?它们如何在chrome通知中显示?
答案 0 :(得分:2)
永远不会将显示为吐司。
相反,它会直接进入系统托盘中的通知列表。几秒钟后,普通(优先级> = 0)通知会在屏幕外消失,并且也会添加到该列表中。
用户获得的唯一提醒是铃声图标亮起。
我不确定优先级-1和-2之间有什么区别。它至少会影响通知的顺序,但可能-2也不会使通知图标处于活动状态。需要测试 - 文档非常缺乏。