Das Beste, was ich mir damit vorstellen konnte.
Richten Sie Ihr Video-Tag ein und verwenden Sie CSS, um es irgendwo auf dem Bildschirm zu positionieren (es kann nicht eingestellt werden: none). Ich habe absolute Positionierung verwendet, um es von der oberen linken Ecke des Bildschirms zu verschieben.
Dann nutzen Sie diese JS:
$('.popup.ipad a').click(function() {
var currentID = $(this).closest('.player').find('video').attr('id');
var videoContainer = document.getElementById(currentID);
var newSrc = $(this).attr('href');
videoContainer.src = newSrc;
videoContainer.webkitEnterFullscreen();
videoContainer.play();
});
Es in Vollbild groß spielen, aber wenn der Benutzer klickt „done“ um das Video zu beenden wird auch weiterhin den Bildschirm auszuspielen (so werden Sie den Ton hören) .
Also muss ich herausfinden, wie man auf ein Ereignis hört, das ausgelöst wird, wenn "Fertig" berührt wird (ich bin nicht einmal sicher, dass es ein Ereignis dafür gibt). Oder verwenden Sie the method described here und führen Sie jede Sekunde aus, um festzustellen, ob der Vollbildmodus verwendet wird. Aber ich hatte nicht viel Erfolg, egal was ich mache, bekomme ich Fehler.
Hoffentlich hilft das Ihnen, einige Antworten zu finden. Wenn ja, lass es mich wissen!
Haben Sie das jemals herausgefunden? Ich würde gerne wissen, wie das geht. Vielen Dank! –
http://sandbox.solutionsbydesign.com/i-screenplay/zept-3.html Ist das letzte Demo, das ich gebaut habe. Von dem, was ich auf Apples Website gelesen habe, kann Fullscreen nur ausgelöst werden, wenn das Video abgespielt wird. Ich konnte nicht programmgesteuert auf den ganzen Bildschirm gehen. Es scheint mit Sencha du kannst, ich bin mir nicht sicher, aber ich will in ihr Setup schauen. – Rezen