В чем вопрос ?
У меня есть расширение, я хочу через javascript отследить поставил ли человек лайк, дизлайк или вообще ничего на ролик, вообщем как-то отследить оценил ли он как-то видео.
Мне тут в прошлом вопросе подсказали что можно вот так.
if(document.querySelector('.ytd-subscribe-button-renderer').textContent === 'Вы подписаны'){
console.log('Подписан');
}
Но проблема вся в том, что это будет работать в том случае если интерфейс ютуба будет на русском.
То есть надо будет брать textContent и прогонять через циклы на разных языка слово подписка или отписан и тогда уже делать выводы.
Может есть какой-то другой способ ?
Я попытался конечно вчера что-то сделать но попытки сделать это не к чему не привели.
document.querySelector('.ytd-toggle-button-renderer').textContent;
Вся проблема в том, что этих кнопок куча с классом .ytd-toggle-button-renderer и там нету такой простоты как с кнопкой подписки.
Еще один момент волнует что это вообще за теги у гугла в доме ?
Они что написали кучу своих тегов ?
Как вообще научится с ними работать в плане, вот что мне нужно.
Понимать есть ли подписка или нет подписки, оценка ролика, отследить что ролик в данный момент проигрывается и когда он ставится на паузу.