Veo que los MediaElement expone la interfaz de atributos como paused, seeking, y ended. Sin embargo, falta en la lista playing.
Sé que hay playingeventos que se activan cuando un elemento comienza a reproducirse y timeupdateeventos de eventos periódicamente durante la reproducción, pero estoy buscando una manera de determinar si un video se está reproduciendo en este momento . ¿Existe una manera fácil de determinar esto?
Lo más cercano que tengo es:
!(video.paused || video.ended || video.seeking || video.readyState < video.HAVE_FUTURE_DATA)