Ci scusiamo per aver scritto questo come risposta invece di un commento sul thread principale, ma apparentemente non ho abbastanza punti reputazione da commentare!
In ogni caso, sto anche cercando di fare esattamente la stessa cosa dell'OP.
Ho notato che esiste una particolare libreria, krpano, abbinata allo krpano videoplayer plugin che consente di riprodurre il video su iPhone INLINE! Alcuni demo di questo in azione possono essere trovati qui: http://krpano.com/video/
Mentre preferirei un semplice esempio di video 2D su questi video panoramici pazzi, questo è il più vicino che ho trovato mentre perlustravo il web. Da quello che posso dire, che utilizzano un elemento normale, non attaccato al documento:
var v = document.querySelector('video');
// remove from document
v.parentNode.removeChild(v);
// touch anywhere to play
document.ontouchstart = function() {
v.play();
}
elemento video prima che venga rimosso:
<video playsinline webkit-playsinline preload="auto" crossorigin="anonymous" src="http://www.mediactiv.com/video/Milano.mp4" loop style="transform: translateZ(0px);"></video>
Ma questo da solo non sembra essere sufficiente: quando la il video viene riprodotto, rimane comunque a schermo intero.
Come fanno a impedire che il video venga visualizzato a schermo intero?
EDIT: Dopo aver guardato entrambi gli esempi Sembrava che entrambi sono stati sfruttando l'elemento canvas per il rendering del video, quindi sono andato avanti e montata su una demo mostra rendering video attraverso l'elemento canvas. Mentre la demo funziona alla grande, non riesce a fornire su iPhone (anche se l'elemento video è completamente rimosso dal DOM!) - il video salta ancora a schermo intero. Sto pensando al passo successivo sarebbe quello di applicare questi stessi principi per una tela WebGL (che è quello che gli esempi krpano stanno facendo), ma nel frattempo forse questa demo sarà scintilla alcune idee in altri ...
http://jakesiemer.com/projects/video/index.htm
Si prega di pubblicare l'implementazione del work in progress. – JAL
abbiamo bisogno di un po 'di codice –