es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Object.keys no funciona en la extensión pero funciona en la consola.

Cuando intento ejecutar –

var colorSelectorElements = document.getElementsByName('color-selector');

var addInColorListFunctionKey = Object.keys(colorSelectorElements[0]).find(key => key.startsWith('__reactProps'));

en la consola funciona y encuentra la clave con __reactProps, pero Object.keys devuelve [] en la extensión de Mozilla.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás experimentando un problema de origen cruzado al ejecutar tu código en una extensión de Mozilla. La política de mismo origen evita que los scripts de un origen (sitio web) accedan a recursos de otro origen. Es posible que debas ajustar los permisos de tu extensión para permitir el acceso a los recursos que estás intentando acceder.

Comments are closed.