I'm using the play method to force the track to start immediately
after the player is instanced
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
mp3: "song.mp3"
}).jPlayer("play", 0);
According to the documentation:
http://www.jplayer.org/latest/developer-guide/#jPlayer-play
"If issued immediately after a setMedia command, with the time
parameter, and when the browser is using the HTML5 solution, this
command will initially fail and an internal timeout is setup to retry
the command every 100ms until it succeeds"
However when using IE9 (IE7, 8 use the flash solution) which uses the
HTML5 solution, after the player has been instanced the song does not
automatically begin. The internal timeout retrying every 100ms has
not succeed.
How would you recommend I force the play from the start of the track
when the browser uses the HTML5 solution?
Would you recommend forcing IE9 to use the flash fallback? If so, how
would I go about doing that?