2010-12-21 3 views
1

Je joue avec la balise Safari HTML5 <video> de l'iPhone et je me demandais s'il existe un moyen de quitter le mode plein écran par programmation une fois la lecture de la vidéo terminée?Mobile question de vidéo Safari

Vous démarrez le mode plein écran à l'aide de la fonction play(), mais comment le terminez-vous?

Merci à l'avance, Thomas

+0

FYI c'est la balise vidéo de HTML5. – robert

+0

Je sais, j'essayais juste de préciser que je parle de safari mobile :) – thomasvsundert

+0

Cet article a une belle liste d'événements que vous pouvez écouter: http://www.chipwreck.de/blog/2010/03/01/html-5-video-dom-attributs-et-événements / – cjimti

Répondre

4

Utilisez l'événement "terminé" et la méthode webkitExitFullScreen().

Si vous utilisez jQuery c'est comment vous faire:

// #video is the ID of the <video> element.  
$('#video').bind('ended', function() 
    { 
     var videoEl = document.getElementById('video'); 
     videoEl.webkitExitFullScreen() 

    }); 

L'astuce envoie la vidéo en mode plein écran et lire la vidéo tout en un seul clic sur une vignette. Pour la vie de moi, je ne peux pas comprendre ça!