Обмануть таймер сайта чтобы работал деморежим
На сайте https://scoutdata.feedconstruct.com/ при просмотре лайва открывается отдельное окно для просмотра демо режима матча на 2 минуты.
Подскажите, как обнулить или удалить таймер, чтобы демо-режим не останавливался при окончании таймера.
Код прикрепляю:

Ответы (1 шт):
Попробуй выполнить в консоли
angular.element(".trialTime").scope().trialTimerПредположу, что ты увидишь время в секундах.
Выведи и разверни
angular.element(".trialTime").scope()Стоит убедиться, что
trialTimerнаходится именно в нём, а не в одном из прототипов. Если в нём нет, поднимайся по$parentпока не найдёшь, где есть.Чтобы сбросить таймер попробуй выполнить
angular.element(".trialTime").scope()/*.$parent*/.$apply("trialTimer=90")Тут
.$parentнадо вставить и повторить столько раз, сколько пришлось до него подниматься.Если это сработало, заверни в интервал:
setInterval(() => { angular.element(".trialTime").scope()/*.$parent*/.$apply("trialTimer=90") }, 60000)
Если что-то пошло не по плану, нужны соответствующие сведения.
А ещё лучше, ты бы сайт назвал. Регистрироваться не буду.