JPlayer – comment savoir si ça fonctionne

Comment puis-je savoir si jPlayer joue? J'ai essayé cette alert($.jPlayer.event.playing); Mais ça ne marche pas.

La méthode de Kyle fonctionne bien, voici un violon pour le démontrer en action: http://jsfiddle.net/75lb/95EPu/

Cependant, d'habitude, vous n'auriez pas besoin d'accéder aux fonctionnalités internes de jPlayer, étant un plug-in événementiel … serait-il plus propre à répondre à l'un des nombreux événements de jPlayer (au moment approprié)? http://www.jplayer.org/latest/developer-guide/#jPlayer-events

Je n'ai pas travaillé avec Jplayer spécifiquement, mais en jouant, cela est devenu faux si les médias jouaient et étaient vrais si ce n'était pas le cas.

 $('#jquery_jplayer_1').data().jPlayer.status.paused 

Sur mon installation, j'ai remarqué que la classe "jp-state-playing" a été ajoutée à la division qui comprenait jp-audio. Je n'ai pas fait beaucoup de recherches, mais j'ai demandé un objet nulle ou je ne semblais pas mieux que de me lier à jPlayers internes.

 var duration = $('#jquery_jplayer_1').data("jPlayer").status.currentTime; if(duration){ // Source is loaded and playing }