博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浏览器消息通知笔记
阅读量:6389 次
发布时间:2019-06-23

本文共 860 字,大约阅读时间需要 2 分钟。

hot3.png

主要记录张鑫旭大神的博客,原文地址

笔记就不多说了,看上面博客就可以,下面来一段自己根据博客demo改后的小代码

if (window.Notification) {    var popNotice = function() {        if (Notification.permission == "granted") {            var notification = new Notification("Hi", {                body: '你有新消息',                icon: ''  //选择一张图片(图标)              });        }        };        setTimeout(function(){    	if (Notification.permission == "granted") {            popNotice();        } else if (Notification.permission != "denied") {            Notification.requestPermission(function (permission) {              popNotice();            });        }    },3000);} else {    alert('浏览器不支持Notification');    }

摘要

  1. 通知需要得到用户允许(不被允许就会屏蔽通知),通过Notification.requestPermission(callback); 申请
  2. Notification.permission这是一个静态属性。表示是否允许通知,值就是上面的granted(允许), denied(禁止), 或default.

转载于:https://my.oschina.net/daladida/blog/896204

你可能感兴趣的文章
Git分支关联远程GitHub分支出错
查看>>
设计模式--桥接模式
查看>>
linux笔记之进程信息查看工具
查看>>
django 自定义分页器
查看>>
Oracle命令
查看>>
转载-没有IE就没有伤害!浏览器兼容性问题解决方案汇总
查看>>
常用 tcpdump 抓包方式
查看>>
Geek's Collection(幂运算)
查看>>
easy bootstrap模板
查看>>
Hdu 4734-F(x) 数位dp
查看>>
DRUID连接池的实用 配置详解
查看>>
html&css精华总结
查看>>
ImportError: No module named tornado.ioloop 记录过程
查看>>
[转] SSH 密钥认证机制
查看>>
hihocoder [Offer收割]编程练习赛14 小Hi和小Ho的礼物
查看>>
JQuery EasyUI 动态改变表单项的验证守则
查看>>
Jmeter如何操作数据库
查看>>
iOS开发设置View某个角为圆角
查看>>
【python】python path,macports,easy-install,numpy,scipy,ipython,matplotlib,集成工具...
查看>>
学习进度总结
查看>>