Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

109
Vistas
¿Cómo poner el objeto JSON restaurado desde chrome.storage.local en una variable?

Estoy tratando de crear una pequeña extensión de Chrome y, en breve, tengo una ventana emergente en la que se solicita al usuario que marque/desmarque un conjunto de casillas de verificación. Una función que modifica un objeto JSON de acuerdo con las casillas marcadas/desmarcadas y luego lo guarda en chrome.storage.local.

Hasta aquí todo bien; los problemas comienzan en una etapa posterior, cuando intento recuperar los datos almacenados en content_script. Logré pasar el objeto a una alerta, pero, para que mi secuencia de comandos funcione, necesito que JSON se almacene nuevamente en una var.

Este es el código que inserté en el popup.js y funciona bien

 chrome.storage.local.set({ capacity: object }, function() { console.log('stored with chrome.storage.local'); });

Aquí está el código que tengo en el script real:

 var capacity; load(); function load() { chrome.storage.local.get('capacity', function(result){ capacity = result.capacity; alert(result.capacity); }

Estoy tratando de que la capacidad sea la misma var que estaba en popup.js cuando lo guardé, pero después de varios intentos solo logré obtener los valores impresos en la alerta.

Entonces mi pregunta es: ¿es posible hacer esto? ¿Dónde me estoy equivocando?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda