我遇到了Notifications API的问题,一切都很好,权限很好,Chrome 60和Firefox中的通知显示非常好,完全没问题,这只是标准通知的情况,当我添加requireInteraction:true时,通知未显示
if (Notification.permission === "granted") {
// If it's okay let's create a notification
var notification = new Notification('Test', {
requireInteraction: true,
body: 'Test Body.'
});
}
else if (Notification.permission !== "denied") {
var notification = new Notification('Test', {
requireInteraction: true,
body: 'Test Body.'
});
}
如果我放错误或删除该行,通知效果很好,我检查了文档,显然这个功能在我正在检查的浏览器中工作正常,有什么我想念的吗?
这里有一个小提琴,你可以看到它只有在设置为false或删除它时才有效 https://jsfiddle.net/b9bbzm8n/4/
欣赏帮助