Расширения Chrome: Как знать, когда вкладка закончила загружаться от фоновой страницы

Я использую слушателя в фоновом режиме страница для знания, когда вкладка загружается:

chrome.tabs.onUpdated.addListener(function (tabId) { })

Но слушатель уволен дважды: когда страница начала загружаться, и когда страница закончилась. Существует ли способ дифференцировать эти два случая?

43
задан Balthazar 16 June 2017 в 17:45
поделиться

1 ответ

К счастью, нашли решение.

Существует дополнительный параметр , который содержит значение состояния:

chrome.tabs.onUpdated.addListener(function (tabId , info) {
  if (info.status === 'complete') {
    // your code ...
  }
});

состояние может быть либо загрузкой , либо , или .

82
ответ дан 26 November 2019 в 22:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: