Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

227
Views
¿Cómo conectar el script emergente al script de contenido en las páginas internas del navegador de Chrome?

Estoy tratando de enviar un mensaje al script de contenido que se ejecuta en la página en la pestaña activa. Esto funciona bien para cualquier página normal. Sin embargo, cuando trato de hacer esto para las páginas que comienzan con chrome:// en la URL, aparece un error:

 Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.

Este es el código que estoy tratando de ejecutar:

 // popup.js window.addEventListener('load', (event) => { // In case the next line yields chrome://new-tab-page // or chrome://extensions for example chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { // Request data from app chrome.tabs.sendMessage(tabs[0].id, "siteData", function(response) { // error! // Log app's response } } } //content script (even though it doesn't reach the content script) // Site Data request chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request === "siteData") { sendResponse({siteList: siteList, site: site, hostname: hostname}); } } );

¿Es posible establecer una conexión con un script de contenido en una página interna de Chrome? ¿La página interna incluso ejecuta el script de contenido?

Gracias

Editar: ¿Puedes acceder a las páginas de chrome: // desde una extensión? respondió mi pregunta

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!