如何解决Permissions-Policy标头错误:Origin trial controlled feature not enabled: 'browsing-topics'?

回答 3 浏览 1.2万 2023-07-28

就在过去的几天里,我开始在我的本地计算机上开发的网站上的 chrome 中收到控制台错误。错误是Permissions-Policy标头错误:Origin trial controlled feature not enabled: 'browsing-topics'。

从简短的谷歌搜索来看,这似乎与谷歌新主题广告跟踪的隐私设置有关。我没有在我的网站上使用任何与广告相关的脚本,所以我不知道为什么它突然开始出现。有人能告诉我如何让它消失吗?

编辑 - 我发现 chrome 扩展 uBlock origin 导致了错误。我仍然想弄清楚如何让它消失,而不仅仅是禁用 uBlock origin。

SpechtacularDave 提问于2023-07-28
3 个回答
#1楼
得票数 20

我禁用了 uBlock origin,这消除了控制台中的警告

najim el guennouni 提问于2023-08-01
najim el guennouni 修改于2023-08-17
如果可以的话,我会将其标记为 VLQ。user16217248 2023-08-11
@user16217248 答案[当前]有 15 票赞成。看起来它至少帮助了 15 个人。也许可以在答案中添加如何禁用 uBlock origin 的解释。Abra 2023-08-19
#2楼
得票数 6

您可以通过关注当前上下文/ iframe 来隐藏消息。

在 Chrome 控制台中,单击“Settings”图标并启用“Selected context only”将仅显示来自当前选定的 iframe 或顶部窗口的控制台消息。

Console settings showing the "Selected context only" option

但要注意:如果您正在调试带有 iframe 的页面,并且想要查看来自这些 iframe 的控制台消息,那么您需要记住您选择的上下文。

您可以在此处选择上下文。它列出了所有 iframe 和扩展(我不确定这些是否在 iframe 中运行)

enter image description here

Matthias 提问于2023-08-04
#3楼 已采纳
得票数 3

根据uBlock Origin问题报告,您可以将过滤器@@||localhost^$permissions=browsing-topics=()添加到您的 uBlock Origin 过滤器可禁用这些消息。 不过,它应该已在 uBlock Origin 的此提交中修复

Terion 提问于2023-08-22