Web通知API -网站不需要打开
Web Notification API - website doesn't need to be open?
我注意到一些新闻网站,比如华盛顿邮报,即使我没有在标签中打开网站,也能弹出Web Notifications。我不记得以前有这种可能。如果网站不打开,网站如何执行必要的JS ?如何使用Web Notifications实现这一点,是否有特定的设置来实现这一点?
我相信他们是通过Service worker使用推送通知。
您可以检查当前的支持状态,看看它是否适合您。它在现代浏览器中得到很好的支持(尽管可能不是完整的规范)。
service worker是浏览器在后台运行的脚本,从网页中分离出来,打开不需要的功能的大门网页或用户交互。今天,它们已经包含了一些功能比如推送通知和后台同步。
和
service worker的生命周期完全独立于你的网页。
相关文章:
- 如何在不需要单击按钮的情况下获取选项的值
- Javascript不需要的关闭行为
- 删除客户端浏览器上不需要的内容
- 不允许在字段中输入不需要的字符
- 不需要的JSON响应
- 如何使图像适合TD,而不需要包装在不同的屏幕分辨率上
- 使用一个Javascript函数提交多个表单可以在FF中工作,而不需要其他浏览器
- jQuery自动完成显示不需要的动态html标记
- 在Knockout js中创建一个包含多行的表,而不需要推送
- 如何在不影响网站页面速度的情况下在我的网站上使用谷歌字体
- cookie不在网站范围内
- AngularJs正在解码HTML字符(不需要)
- jQuery regex从文本链接-添加不需要的域到链接
- 防止从浏览器到应用商店的不需要的重定向
- 如何在不干扰网站其他部分的情况下,在画布上捕捉keydown事件
- 如何从网站上的所有单独页面标题中删除不需要的杂物
- 我们可以在推特上从网站推到时间线吗?而不需要调用推特盒子平台
- 不需要双击我的网站
- 如何使用脚本在嵌入网站上隐藏不需要的元素
- Web通知API -网站不需要打开