0

我正在尝试使用新的 HTML 通知 API……我仍然停留在请求授权阶段;当用户单击一个按钮时,它会执行以下功能:

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

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

当我第一次在 chrome 中尝试这个时,出现了一个 chrome 的消息,询问我是否想向我的本地主机网站承认通知授权......我说不(只是为了测试这种情况)。然后我又试了一次,但来自 chrome 的那条消息一直没有出来。

我的问题:如果用户改变对通知的看法,如何为网站启用通知?也许我必须更改 chrome 设置中的某些内容?

提前致谢

4

1 回答 1

3

您可以通过以下方式在 Chrome 中管理和重新允许通知Settings -> Privacy -> Content Settings -> Scroll down to Notifications- 在这里您可以管理哪些网站可以显示通知,哪些不可以。

更新:

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

于 2013-05-07T06:14:49.003 回答