postMessage Расширение Chrome

В popup.js Есть кнопка, на ней

let otvetGocallback = document.getElementById("otvetGocallback");
otvetGocallback.addEventListener("click", async () => {
    let [tab] = await chrome.tabs.query({ active: true, currentWindow: true });
    chrome.scripting.executeScript({
        target: { tabId: tab.id },
        function: avtosz,
    });
});


function avtosz(hash)
{
window.postMessage({type:"avtopot",hash: hash},window.location.origin);
}

Так же есть content.js который выполняется каждый раз когда загружается страница. Вопрос, как из content.js вызвать function avtosz(hash) ?


Ответы (0 шт):