У меня есть расширение с popup.html, в котором есть popup.js. Я использую popup.js для вызова функции, расположенной в сценарии содержимого, с помощью метода chrome.tabs.sendMessage. Это нормально работает, но ..
Как мне вернуть значение функции в popup.js? Мне нужно также настроить слушателя на popup.js или как?
На моем popup.js есть:
chrome.tabs.sendMessage(tab.id, {
expiryRequest: 'expiry '
}, function (response) {
if (response.refreshResponse === true) {
console.log('Expiry taken');
} else {
console.log('Expiry NOT taken');
}
});
Эта часть отлично работает ..
В моем сценарии содержимого я прочитал определенный div в переменный "результат". В конце я использовал скрипт функции над содержимым.
return result;
or
return true;
Ни один из них ничего не возвращает обратно tuo popup.js. Что мне нужно изменить, чтобы вернуться к работе со сценария содержимого на popup.js?