Entonces, quería ejecutar algo de JavaScript en mi aplicación de Android que está en Java, pero al probar el JavaScript que debe ejecutarse; en Chrome Console ( Ctrl-Shift-J ), aparece el siguiente error:
Error con el encabezado Permissions-Policy: función no reconocida: 'interest-cohort'.
El sitio es chess.com y el error ocurre cuando ejecuto el siguiente código:
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>`); Lo que intento hacer es acceder al botón "Reproducir" en este sitio y hacer clic en él. ¿Hay alguna otra manera de hacer lo mismo? Intenté usar document.getElementsByClassName() , pero ¿cómo puedo cambiar el contenido del sitio web?
La política de permisos interest-cohort permite que un sitio declare que no desea ser incluido en la lista de sitios del usuario para el cálculo de cohortes https://web.dev/floc/ .
Puede verificar si alguna política de seguridad de contenido (CSP) está habilitada en el sitio.