отправка сообщения из скрипта контента - расширение гугл - PullRequest
0 голосов
/ 31 мая 2019

Я пытаюсь отправить сообщение при каждой загрузке контента следующим образом:

content.js

chrome.runtime.sendMessage({
    data: "just an example"
  }, function (response) {
    console.dir(response)
  });

, а затем отправить сообщение обратно, чтобы проверить,это работает

popup.js

  chrome.runtime.onMessage.addListener(function (message, sender, sendResponse) {
    sendResponse({
        data: "example answet to the message"
    });
  });

, но проблема в том, что я получаю неопределенный ответ в содержании.Зачем?Смысл отправки сообщения с контентом при загрузке страницы - установить значок с таким номером:

chrome.runtime.onMessage.addListener(function (message, sender, sendResponse) {
    chrome.browserAction.setBadgeBackgroundColor({ color: [255, 0, 0, 255] });
    chrome.browserAction.setBadgeText({text: `${blockedUsersFromStorage.split(',').length}`});
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...