Я создаю расширение chrome, и я сталкиваюсь с этой действительно раздражающей проблемой. Я хотел бы отправить сообщение из моего сценария контента на задний план и отправить ответ.chrome.runtime.sendMessage не работает
Я получаю эту ошибку:
Port: Could not establish connection. Receiving end does not exist
В настоящее время я использую этот код.
фон:
chrome.runtime.onMessage.addListener(function(message, sender, sendResponse){
sendResponse("got it!");
});
содержание сценария:
chrome.runtime.sendMessage(<extension id>, "test message", function(response){
console.log(response);
});
Я использую хром версии 30.0.1599.69 м.