Я вижу, что интерфейс MediaElement предоставляет такие атрибуты, как paused, seeking и ended. Однако в списке отсутствует playing.
Я знаю, что есть playing события, которые срабатывают при запуске элемента, и timeupdate события периодически во время игры, но я ищу способ определить, воспроизводится ли видео прямо сейчас. Есть ли простой способ определить это?
Ближайшее, что у меня есть, это:
!(video.paused || video.ended || video.seeking || video.readyState < video.HAVE_FUTURE_DATA)