一、notification简介
Web Notifications是HTML5 的一个特性,目前我知道的有谷歌浏览器和windows edge对它进行了支持,用于向用户配置和显示桌面通知。
二、notification方法
2.1静态方法
这些方法仅在 Notification 对象中有效。
Notification.requestPermission()用于当前页面想用户申请显示通知的权限。这个方法只能被用户行为调用(比如:onclick 事件),并且不能被其他的方式调用。2.2实例方法
这些方法仅在 Notification 实例或其 prototype 中有效。
1,Notification.close()用于关闭通知。Notification 对象继承自 EventTarget 接口。2,EventTarget.addEventListener()Register an event handler of a specific event type on the EventTarget.3,EventTarget.removeEventListener()Removes an event listener from the EventTarget.4,EventTarget.dispatchEvent()Dispatch an event to this EventTarget.三、notification举例
notification
四、取消允许
chrome:浏览器设置-->内容设置-->通知-->允许-->点击删除某个网站。
截图:4.14.24.34.44.5兼容:五、个人体会
目前只是实现了浏览器端的notification,如果再写个接口,从接口中调取数据,在boss后台做信息管理与是否显示这样就非常棒了。