2012-10-23 3 views
2

Je travaille pour faire une lecture vidéo en mode plein écran. tous les navigateurs fonctionnent y compris safari. mais l'ipad/iphone ne répond pas du tout. Voici ma condition et fonction, quelqu'un peut-il m'aider à régler le problème?ipad/iphone vidéo ne passant pas en mode plein écran

code:

if(fullscreen && !currentVideo.paused){ 
      if (currentVideo.requestFullScreen) { 
       currentVideo.requestFullScreen(); 
       } else if (currentVideo.mozRequestFullScreen) { 
       currentVideo.mozRequestFullScreen(); 
       } else if (currentVideo.webkitRequestFullScreen || currentVideo.webkitEnterFullscreen) { 
       currentVideo.webkitRequestFullScreen() || currentVideo.webkitEnterFullscreen(); 
      } 
     } 
+0

Je ne suis pas sûr si c'est même possible? Même YouTube n'est pas en mesure de me donner une vidéo en plein écran sur l'iPad (dans Safari, je ne parle pas de l'application). Cela me fait penser qu'il n'y a aucun moyen –

+0

essayez-vous de lire la vidéo dans webview? – Purva

+0

oui. Je fais cette vidéo pour un site web réactif. (jquerymobile j'utilise) – 3gwebtrain

Répondre

1

Ce travail est pour moi ...

setTimeout(function() { 
     if(fullscreen && !currentVideo.paused){ 
      if (currentVideo.requestFullScreen) { 
       currentVideo.requestFullScreen(); 
       } else if (currentVideo.mozRequestFullScreen) { 
       currentVideo.mozRequestFullScreen(); 
       } else if (currentVideo.webkitRequestFullScreen) { 
       currentVideo.webkitRequestFullScreen(); 
      } else if (currentVideo.webkitEnterFullscreen){ 
       currentVideo.webkitEnterFullscreen(); 
      } 
     } 
    },1000);   
}); 

Merci à tous.

Questions connexes