Задать вопрос
@2byte

Chrome extension chrome.tabs нету в chrome объекте?

При выполнении скрипта через chrome.tabs.executeScript(). В объекте chrome у выполняемого скрипт нету объекта tabs, права выставлены в других местах есть, тут нету.

chrome.tabs.executeScript(tab[0].id, {
    file: 'popupExecutor.js'
     }, function () {
     console.log('Run script');
});
  • Вопрос задан
  • 216 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@B_bird
tabs undefined только в двух случаях, пожалуй: либо нет прав в манифесте, либо вызов не из бэкграунд-страницы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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