我正在尝试显示通知,但是它们很快消失了。 我要使其保持显示状态,直到用户单击关闭x图标。
我尝试了
let _notify = new Notification(title, options);
setTimeout(function(){
_notify.close();
}, 3000000);
,但是此代码完全不起作用。通知会在10秒内消失。
有什么办法设置时间或设置不关闭时间?
答案 0 :(得分:0)
在options
构造函数使用的Notification
对象中,您可以指定requireInteraction
,默认情况下为false
。
类似这样:
new Notification(title, {
requireInteraction: true,
// other options
});
https://developer.mozilla.org/en-US/docs/Web/API/notification/Notification