Как скрести следующую страницу канала Youtube - PullRequest
0 голосов
/ 27 июня 2019

Я работаю над созданием расширения Chrome, которое поможет очистить мой личный канал на YouTube. У меня более 60 видеороликов, что означает, что они перечислены на разных страницах, по которым можно перейти с помощью кнопки «Далее» в нижней части страницы канала. Моя текущая версия работает только на одной странице, я не могу очистить следующую страницу или следующие страницы. Ниже приведен снимок моего кода, в котором я вставляю скребок на активную страницу, но после того, как я получил вывод, содержащий имена и URL видео, я не могу получить ту же информацию для других страниц:

function getDataFromCurrentVideoList(){
  chrome.windows.getCurrent(function(currentWindow){
   chrome.tabs.query({active: true, windowId: currentWindow.id}, function(tabs){
    var activeTab = tabs[0];
    chrome.tabs.executeScript(activeTab.id, {file: 'content.js', allFrames:true});
    });
  }); 
}

Может ли кто-нибудь мне помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...