Здравствуйте. Я хочу, чтобы расширение Chrome обнаруживало изменение заголовка вкладки.
Я использую
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
//code goes here
}
функция, которая работает, но получает информацию об изменениях для каждого типа изменений (изменение URL, изменение значка, изменение названия и т. Д.). Поэтому я пытаюсь найти способ определить, какой тип изменения происходит с помощью переменной changeInfo.
Вы можете видеть на этом рисунке ниже некоторые из различных значений, которые может принимать массив changeInfo:
Есть ли способ вызвать changeInfo.type или что-то еще и получить тип изменения? (статус, favIconUrl, заголовок и т. д.)
Я пытался найти это строковое значение, печатая такие вещи, как changeInfo.type, changeInfo.id, и просмотрел документацию:
https://developer.chrome.com/extensions/tabs (ctrl + f "onUpdated")
Но я не могу найти эту информацию. Любая помощь приветствуется.