I am also working on this issue. Attempting to play a video in full screen at the touch of a button.
Maybe I'm wrong, but here's how I made money (on ipad air, iphone 5, galaxy 3, nexus 7 ... everything except ipad 2, where the video will not be full-background) but it will play)
To play a video, you just have to click on it. Every time I use JQUERY, it just doesn't work on iOS devices. I think iOS is very sensitive to getting away from direct clicks. So, you place the onclick handler directly on the element you want to click, for example:
<div onclick='openAndPlay(event);' id='video_layover' ></div> function openAndPlay(event) { myvideo.play(); myvideo.webkitEnterFullscreen(); return false; }
I found that order is important. Play first, then full screen request. Try it and see if it works for you. Perhaps an incorrect return value is not necessary.
Peter Gardner
source share