iPhone (至少在iOS8之前)不能在线播放视频。每次视频启动时,视频元素都会变成全屏;如果退出全屏,视频就会暂停。
这是迄今为止的规则,但我注意到krpano实际上可以在iPhone上通过WebGL:在线播放一个实际的视频。
据我所知,它们使用的是未附加到文档的普通<video>元素:
var v = document.querySelector('video');
// remove from document
v.parentNode.removeChild(v);
// touch anywhere to play
document.ontou