Ошибка в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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