亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

web Notification api生成多個Notification,有辦法獲取所有

web Notification api生成多個Notification,有辦法獲取所有

慕桂英4014372 2018-10-17 13:10:09
web Notification api生成多個Notification,有辦法獲取所有Notification對象嗎?var n = new Notification(o.user.userid);                 n.onshow = function () {                     setTimeout(n.close.bind(n), 5000);                 }new了n個,然后不想設置定時關閉,想一次性關閉所有Notification,有辦法獲取所有Notification對象嗎?
查看完整描述

1 回答

?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

定義一個數組,每次生成的時候把Notification對象加進去不就行了,期待大家更好地解決辦法

if (window.Notification && Notification.permission !== "denied") {
                    Notification.requestPermission(function (status) {                        
                    var n = new Notification(title, {                            
                    body: content,                            icon: icon
                        });
                        NotificationItems.push(n);
                    });
                }

操作的時候

while (NotificationItems.length > 0) {                NotificationItems[0].close();                
NotificationItems.shift();
            }


查看完整回答
反對 回復 2018-11-05
  • 1 回答
  • 0 關注
  • 809 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號