Notification.permission 设置为拒绝且不存在于阻止中

Notification.permission is set to denied and not present in blocked

在 chrome 的本地主机上,在通知权限的单元测试期间,我通过单击 (x)

关闭了浏览器本机通知权限框

之后我无法从浏览器设置 > 内容设置 > 通知中将其更改/删除为默认值

localhost 在阻止列表中不可见,但是当我在 chrome 中查看控制台时 Notification.permission值设置为 "denied"

请帮忙!

您只需关闭并重新打开浏览器即可。

只有点击"Block"或"Allow"才能在浏览器设置中找到权限。如果您单击 "X",您只是暂时拒绝权限。

在任何情况下,您还可以通过单击地址栏附近的锁定图标来 check / change the preferences 网站。