`
zhangyaochun
  • 浏览: 2566597 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

初探html5的Notification

阅读更多

本文主要认知一下html5Notification

 

1、浏览器支持情况:

 

目前chrome 5+支持Desktop Notification

 

window.webkitNotifications
 

 

2、相关api

 

  • 获取访问权限
window.webkitNotifications.checkPermission()

 

该api返回几个值

 

*0 表示已经授权

*1 表示未作许可授权

*2 表示拒绝(这个从互联网资料获取,我测试点击拒绝后,值还是1

 

 

  • 检测是否授权桌面提醒
window.webkitNotifications.requestPermission()

 

效果图:

            

 

  • 设置弹出窗口
window.webkitNotifications.createNotification(icon,title,body);
window.webkitNotifications.createHTMLNotification(icon,title,body);
 
1、控制显示和隐藏:

var notification = window.webkitNotifications.createNotification(icon,title,body);
//显示
notification.show();
//关闭
notification.cancel();
 


扩展阅读:


  • 大小: 5.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics