关闭

chrome 桌面通知 Notifications 用法

标签: chromeNotifications桌面通知
862人阅读 评论(0) 收藏 举报
分类:
<script>
function notify(title,content,icon) {
        if (window.webkitNotifications) {
            if (window.webkitNotifications.checkPermission() == 0) {
                var notification_test = window.webkitNotifications.createNotification(icon, title, content);
                notification_test.display = function() {}
                notification_test.onerror = function() {}
               notification_test.onclose = function() {}
               notification_test.onclick = function() {this.cancel();}
               
               notification_test.replaceId = 'Meteoric';
    
               notification_test.show();

           } else {
               window.webkitNotifications.requestPermission(notify);
           }
       } 
   }
</script>
<a href="javascript:notify('标题','内容','/img/1.jpg');">获取权限</a>

由于chrome的安全限制,桌面通知第一次使用时必须获取权限,而获取权限必须通过用户主动事件触发获取,比如单击.
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10962次
    • 积分:202
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档