HTML5通知和权限问题

时间:2013-05-07 05:55:24

标签: javascript html5 google-chrome notifications html5-notifications

我正在尝试使用新的HTML通知API ... 我仍然处于请求授权阶段; 当用户点击按钮时,它执行了以下功能:

// this is all inside a click handler
var fn = console.info;

window.Notification.requestPermission(function(grant) {
    fn(grant);          
});

当我第一次在chrome中尝试这个时,一个chrome的消息出来问我是否要将Notification授权给我的localhost网站...我说没有(只是为了测试这个案例)。然后我再次尝试,但来自chrome的消息从未出现过。

我的问题: 如果用户更改了有关通知的意见,如何启用网站通知? 也许我要改变Chrome设置中的某些内容?

提前致谢

1 个答案:

答案 0 :(得分:3)

您可以转到Settings -> Privacy -> Content Settings -> Scroll down to Notifications来管理和重新允许Chrome中的通知 - 您可以在此处管理哪些网站可以显示通知,哪些网站不显示通知。

更新

如@ivan_vaz在评论中所述,也可以通过点击地址/导航栏中网站的图标来配置此权限以及其他权限。