Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

143
Visualizações
No se puede obtener la extensión de Chrome background.js para comunicarse con content.js

Intentar enviar un mensaje desde background.js a content.js devuelve Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.

He intentado:

background.js

 chrome.tabs.onRemoved.addListener((tabId, removeInfo) => { chrome.tabs.sendMessage(tabId, "some-random-message") })

content.js

 chrome.runtime.onMessage.addListener((message, sender, sendResponse) => { alert(message) sendResponse("Successfully received message.") })

¿Esto sucede porque estoy tratando de enviar un mensaje a mi secuencia de comandos de contenido después de que se haya cerrado esa pestaña? Si es así, ¿hay alguna forma de acceder al document en el script de contenido después o mientras se cierra la pestaña?

Para agregar más información, también intenté usar chrome.tabs.onCreated... en lugar de onRemoved pero fue en vano.

EDITAR: Agregar mi archivo manifest.json .

 { "manifest_version": 3, "name": "Some Extension Name", "version": "0.0.1", "action": { "default_popup": "popup.html", "default_title": "Some Extension Name" }, "content_scripts": [ { "matches": ["<all_urls>"], "js": ["./content.js"] } ], "background": { "service_worker": "./background.js" }, "permissions": ["cookies", "tabs", "storage"] }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda