Управляйте видеоплеером с помощью Javascript - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь написать расширение Chrome, которое может управлять любым видеопроигрывателем, программно нажимая кнопку воспроизведения / паузы и индикатор выполнения видео. Кнопка воспроизведения работает нормально; работает такая простая вещь:

document.elementFromPoint(x, y).click();

Но щелкнуть по полосе выполнения не так просто. Вышеупомянутый метод не работает, как и более сложные методы, такие как this , а также не происходит буквально захвата щелчка от пользователя и его повторной отправки на элемент, который пользователь щелкнул:

document.onclick = function (e) { saved = e }
// I click somewhere else before the next line of code runs
saved.path[0].dispatchEvent(saved);
// Nothing happens

Is есть ли способ сделать это успешно в Javascript?

...