就在过去的几天里,我在本地机器上开发的Chrome网站开始出现控制台错误。错误为“Permissions-Policy header:原产地试验控制功能未启用:'browsing-topics'。
从简短的谷歌搜索来看,这似乎与谷歌的隐私设置有关,因为他们的新主题广告跟踪的事情。我没有使用任何广告相关的脚本在我的网站上,所以我不知道为什么它只是突然开始出现。有人能告诉我怎么才能让这一切消失吗
编辑-我发现Chrome扩展uBlock origin导致了这个错误。我仍然想弄清楚如何让它消失,而不仅仅是禁用uBlock的起源。
3条答案
按热度按时间sg2wtvxw1#
我禁用了uBlock origin,它删除了控制台中的警告
o4hqfura2#
您可以通过关注当前上下文/ iframe来隐藏消息。
在Chrome控制台中,单击“设置”图标并启用“仅选定上下文”将仅显示来自当前选定iframe或顶部窗口的控制台消息。
但是要注意:如果你正在调试一个带有iframe的页面,并且你想看到来自这些iframe的控制台消息,那么你需要记住你选择了哪个上下文。
这里是您选择上下文的地方。它列出了所有的iframe和扩展(我不确定这些是否在iframe中运行)
hof1towb3#
根据the uBlock Origin issue report,您可以将过滤器
@@||localhost^$permissions=browsing-topics=()
添加到uBlock Origin过滤器中以禁用消息。但是它应该已经在this commit的uBlock Origin中修复