【问题标题】:Error with Permissions-Policy header: Unrecognized feature: 'interest-cohort'. Error while trying to add an ID attribute to a button JavaScriptPermissions-Policy 标头出错:无法识别的功能:'interest-cohort'。尝试将 ID 属性添加到按钮 JavaScript 时出错
【发布时间】:2021-12-06 03:14:21
【问题描述】:

所以,我想在我的 Android 应用程序中执行一些 JavaScript,但在测试必须运行的 JavaScript 时;在 Chrome 控制台 (Ctrl-Shift-J) 中,我收到以下错误:

Permissions-Policy 标头出错:无法识别的功能: '兴趣队列'。

站点是chess.com,运行以下代码时出现错误:

document.body.innerHTML = document.body.innerHTML.replace(`<button type="button" class="ui_v5-button-component ui_v5-button-primary ui_v5-button-large ui_v5-button-full">
Play
</button>`, `<button type="button" id="jhghjikjhgbjinb" class="ui_v5-button-component ui_v5-button-primary ui_v5-button-large ui_v5-button-full">
Play
</button>`);

我要做的是访问this site 上的“播放”按钮并单击它。还有其他方法可以做到这一点吗?我尝试使用document.getElementsByClassName(),但是如何更改网站的内容?

【问题讨论】:

    标签: javascript html replace getelementsbyclassname google-chrome-console


    【解决方案1】:

    interest-cohort 权限策略使网站能够声明它不希望包含在用户的网站列表中以进行同类群组计算 https://web.dev/floc/.

    您可以检查网站中是否启用了任何内容安全策略 (CSP)。

    【讨论】:

    • 哦,非常感谢。我检查了但找不到它是否已启用,我猜是这样。如果是,我该如何绕过或禁用它或更改网站的内容?
    猜你喜欢
    • 2021-12-05
    • 2021-04-29
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 2014-11-21
    相关资源
    最近更新 更多