GitHub: https://github.com/TDev-Inquire/gsxintegration
Tengo problemas para intentar hacer una extensión de Chrome para copiar ciertos elementos web como una variable en el almacenamiento de Chrome y luego volcarlos en los lugares respectivos en el otro sitio web. Nombre, dirección, número de teléfono, etc. Básicamente, un raspador/pegador web.
Encontré un método útil y traté de rehacerlo para que funcione para mí, pero ahora estoy atascado, al presionar el botón secundario solo se llena el cuadro de entrada con "indefinido"
contenido_nomsg.js
var cx_name = document.getElementById("custh1").value; console.log("source page ran"); var storArray = { cx_name: "cxname", ///cx_problem: cxprblm, ///integ_id: intid }; chrome.storage.local.set({ 'newStorage': storArray });contenido2.js
console.log("target content2 ran"); var storedLegal = chrome.storage.local.get('newStorage', function (items) { console.log(items); document.querySelector("#home-search__textbox").value = items.newStorage.cxname; ///document.getElementById("lastName").value = items.newStorage.src_lname; });¡Muchas gracias! Realmente espero haberme perdido algo, pero realmente estoy atascado.