Notification

      
        语法:let notification = new Notification(title, options)
        document.getElementById('notice').addEventListener('click', _ => {
          if (window.Notification) {
            Notification.requestPermission();
            const notification = new Notification('有新通知', {
              body: `来自***的通知...`,
              silent: true, // 通知出现是否提示音
              // sound: '', // 定义通知出现时的声音资源
              icon: 'https://avatars2.githubusercontent.com/u/15223841?s=96&v=4',
            });
            notification.onclick = (event) => {
              window.open('http://www.deathghost.cn', 'DeathGhost');
              window.focus();
              notification.close();
            };
          } else {
            this._message.warning('对不起,你的浏览器不支持Web Notification!');
          }
        })
      
    

Notification.close()

用于关闭通知。

实例属性

title 参数:Notification.title

通知的文本显示方向:Notification.dir

语言:Notification.lang

文本内容:Notification.body

通知的图标图片的 URL 地址:Notification.icon

通知的 ID:Notification.tag