Javascript HTML5通知和许可问题

Javascript HTML5通知和许可问题,javascript,html,google-chrome,notifications,html5-notifications,Javascript,Html,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的消息出来问我是否愿意向我的localh

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

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

window.Notification.requestPermission(function(grant) {
    fn(grant);          
});
当我第一次在chrome上尝试这一点时,一条chrome的消息出来问我是否愿意向我的localhost网站提供通知授权。。。我说不(只是为了测试这个案例)。然后我又试了一次,但chrome的消息从未传出

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


提前感谢

您可以通过进入
设置->隐私->内容设置->滚动到通知来管理和重新允许Chrome中的通知
——在这里,您可以管理哪些站点允许显示通知,哪些站点不允许显示通知

更新:


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

您可以在Chrome中管理和重新允许通知,方法是转到
设置->隐私->内容设置->向下滚动到通知
-在这里您可以管理允许显示的网站通知,而不是

更新:


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

谢谢。。。这对我很有帮助,问题就在于。。。但是,如果你知道一种再次检查权限的方法,即使该网站在被阻止网站的列表中,这也会帮助我(可能还有许多其他人)谷歌搜索了一点(,),而且似乎在用户“阻止”通知后,你不能强制提出新的请求。从那时起,用户必须手动重新启用该站点的通知。如果能再次询问用户,这会很好,但另一方面,如果可能的话,也可能会以一种分散注意力而不是有用的方式使用它。是的,你是对的,可能有些网站会滥用这种可能性。。。谢谢。用户也可以通过点击网站上的favicon重新允许通知谢谢。。。这对我很有帮助,问题就在于。。。但是,如果你知道一种再次检查权限的方法,即使该网站在被阻止网站的列表中,这也会帮助我(可能还有许多其他人)谷歌搜索了一点(,),而且似乎在用户“阻止”通知后,你不能强制提出新的请求。从那时起,用户必须手动重新启用该站点的通知。如果能再次询问用户,这会很好,但另一方面,如果可能的话,也可能会以一种分散注意力而不是有用的方式使用它。是的,你是对的,可能有些网站会滥用这种可能性。。。谢谢。用户也可以通过点击网站上的favicon重新允许通知