chrome.tabs.sendMessage - как проверить, “дошло” ли сообщение?

195
12 октября 2017, 13:10

Есть вот такой код:

chrome.tabs.query({
  active: true, 
  currentWindow: true
}, (tabs) => {
  chrome.tabs.sendMessage(tabs[0].id, {
    method: 'getSocialId'
  }, (response) => {
    socialData = response;
    callback(response);
  });
});

В случае, если все прошло хорошо, выполняется callback. Но я бы хотел его выполнить и в том случае, если сообщение не дошло.

Как это реализовать?

READ ALSO
Загрузка картинок в базу данных

Загрузка картинок в базу данных

Как взять из формы имя картинки а картинку загрузить в другой файл

282
Подсчет кол-ва дней и форматирование результата между двумя датами

Подсчет кол-ва дней и форматирование результата между двумя датами

Я работаю над реализацией графика продажУ меня есть ось Х

298
Проверка наличия таблицы в БД

Проверка наличия таблицы в БД

Итак, я от пользователя получаю название таблицы, из которой он хочет получить данные, и я должен проверить наличие этой таблицыКак я понял,...

563