I am developing a plugin where when you hover or tap on sections of a page, a jPlayer video relevant to that section loads and plays. The autoplay function is not working on the iPad. I believe that this is because in order to play, I have to wait for jPlayer's "ready", which is apparently a callback, or I have to build a setTimeout to poll for "ready", which is also a callback. The callbacks prevent this from being a user initiated action. Is there some option built in to jPlayer by which I can generate a synchronous "ready", so that I do not have to use a callback and I can successfully perform a load and autoplay?
The nature of this plugin is that I cannot pre-load the player on pageload, so that is not an option for me.