Ошибка в chrome.tabs.onUpdated для расширений ChromeJavascript

Форум по Javascript
Anonymous
Ошибка в chrome.tabs.onUpdated для расширений Chrome

Сообщение Anonymous »

Вот мой файл background.js:
chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => {
if (changeInfo.status === "complete" && tab.url && tab.url.includes("youtube.com/watch")) {
const urlParam = new URLSearchParams(new URL(tab.url).search);

chrome.tabs.sendMessage(tabId, {
type: "NEW",
videoId: urlParam.get("v")
});
}
});

Но на вкладке «Расширения Chrome» в первой строке выдается следующая ошибка:
"Uncaught TypeError: невозможно прочитать свойства неопределенного значения (чтение 'addListener')"
На консоли нет журналов. Кроме того, все разрешения и service_worker в манифесте Manifest.json выполняются без проблем. Кто-нибудь знает, как это исправить?


Подробнее здесь: https://stackoverflow.com/questions/798 ... extensions

Вернуться в «Javascript»