Chrome 59 隐身会话不会公开“允许”通知内容设置,当通过 API 请求权限时默认为“阻止”

mii*_*iir 3 google-chrome incognito-mode web-notifications

Chrome Version 59.0.3071.109 (Official Build) (64-bit)(至少在 OSX 上)的行为与 58 不同,因为在隐身会话中,通过浏览器通知 API 请求权限的调用不会向用户显示权限请求弹出窗口;相反,它会自动静默地将权限设置为defaultto blocked

此外,在 URL 栏旁边的正常内容设置 UI 中,“通知权限”选项下拉列表中缺少“始终允许在此站点上”选项。

如何在 Chrome v59 中允许某些内容(如通知)专门用于隐身会话?

mii*_*iir 8

当您想在隐身会话中允许某些内容的权限时,请访问有问题的页面并让 API 权限请求自动将权限设置为阻止,或从浏览器内容权限 UI 手动将其设置为阻止。

然后访问chrome://settings/content另一个选项卡中的 url ,并单击您要允许的内容类型(例如通知)。来自隐身会话的阻止权限将显示在标记为Block的部分下。单击阻止列表项右侧的小点以显示权限选项,并将其更改为Allow

显示如何将 chrome 权限设置更改为“允许”隐身会话的屏幕截图


或者,在特定内容类型(例如通知chrome://settings/content/notifications)的相同 chrome 设置上,您可以单击“允许”部分右侧的“添加”链接以显示弹出窗口;输入您希望允许访问的站点的 URL,然后选中仅当前隐身会话复选框。

显示如何为当前隐身会话的 chrome 权限设置添加新条目的屏幕截图