iPhoneでは videoタグのplayを叩くと、ビデオプレイヤーが立ち上がりビデオが再生されます。
昔の僕は、なんとかSafari内で再生できないものかと インラインで再生する方法 を探りましたが、最近は考え方が変わり、ビデオを再生し終わった後にSafariに戻ってきてくれれば良いんじゃないかと考えるようになりました。
DEMO
通常の場合
http://jsrun.it/kimmy/SoMv
※ iPhoneでご観覧ください
ビデオを再生するとビデオプレーヤーが起動し、Safariに戻ってくるためにはユーザー自身の操作が必要です。
解説
ビデオプレーヤーが全面にいる際も実はJavaScriptでページを操作することはでき、再生中のvideoタグをremoveChildするとSafariに戻ってきます。
これを応用すれば例えばシークが不可能なビデオをつくることも不可能ではありません。
http://jsrun.it/kimmy/u8LZ
※ iPhoneでご観覧ください
※ シークするとビデオプレーヤーが閉じます