Web - App iPad webkitEnterFullscreen - par programmation va la vidéo en plein écran
http://sandbox.solutionsbydesign.com/i-screenplay/h5/
Ci-dessus est un exemple, j'ai téléchargé à partir d'Apple, où vous pouvez utiliser des contrôles pour jouer et le mode plein écran. Dans safari maison/iPad elle fonctionne très bien. Cependant, ce que je veux faire est d'avoir les gens à cliquer sur un lien et il charge d'une vidéo, puis passe en mode plein écran. Ainsi, par exemple, sur le lien ci-dessus si, après le chargement des points de finition, il est allé en plein écran qui serait parfait.
http://developer.apple.com/library/safari/#documentation/AudioVideo/Reference/HTMLVideoElementClassReference/HTMLVideoElement/HTMLVideoElement.html
A plus d'informations sur cette.
sandbox.solutionsbydesign.com/i-screenplay/zepto-3.html c'Est la dernière démo, je l'ai construit. Donc, à partir de ce que j'ai lu sur le site d'Apple en plein écran ne peut être déclenchée que si la vidéo est en cours de lecture. Je ne pouvais pas aller par programme en plein écran. Il semble avec Sencha vous le pouvez, je ne suis pas sûr mais je veux regarder dans leur installation.
OriginalL'auteur Rezen | 2011-01-13
Vous devez vous connecter pour publier un commentaire.
Le meilleur que j'ai été en mesure de venir avec elle.
Installation de votre balise vidéo et utiliser les CSS pour positionner l'écran à un endroit (il ne peut pas être mis en display:none). J'ai utilisé le positionnement absolu pour le déplacer hors de la partie supérieure gauche de l'écran.
Ensuite utiliser ce JS:
Il va jouer en plein écran grand, mais lorsque l'utilisateur clique sur "done" pour quitter la vidéo continuera à jouer hors de l'écran (si vous pouvez entendre l'audio).
Donc, j'ai besoin de comprendre comment écouter pour un événement qui est déclenché lorsque le "Fait" est touché (je ne suis même pas sûr qu'il y est un événement pour cela). Ou, utilisez la méthode décrite ici et de l'exécuter à chaque seconde pour voir si le mode plein écran est utilisé. Mais je n'ai pas eu beaucoup de succès, peu importe ce que ce que je fais, j'ai des erreurs.
J'espère que cela vous aide à trouver quelques réponses. Si oui, laissez-moi savoir!
Avez-vous un travail de démonstration/exemple?
Je crois que ça va résoudre ton problème intheloftstudios.com/blog/...
OriginalL'auteur Drew Baker
Le secret est que vous ne pouvez pas passer en mode plein écran jusqu'à ce que la vidéo méta-données a été chargé. La Pomme docs état:
Afin de déclencher le mode plein écran au bon moment, il suffit de créer un écouteur d'événement pour la loadedmetadata événement:
Armé avec ça, vous devriez être en mesure d'ajouter par programme et jouer en plein écran des vidéos sur iOS que vous utilisez le "hors-champ" conteneur vidéo qui a Attiré mentionné ou via l'ajout de la vidéo tags dynamiquement.
OriginalL'auteur kiddailey
Je pense que votre problème est d'essayer de forcer un non-utilisateur invoquée en plein écran, ce qui ne fonctionne pas. L'utilisateur dispose d'invoquer le plein écran demande via un clic sur un bouton, etc. Attendre le chargement de la vidéo puis en passant en plein écran n'est pas la même chose.
@Drew Baker
Voici un post, j'ai fait la nuit dernière sur le fait de faire le plein écran: http://johncblandii.com/2011/07/html5-video-fullscreen.html.
OriginalL'auteur johncblandii
J'ai travaillé sur ce problème aussi. Essayer d'obtenir de la vidéo pour la visionner en mode plein écran à partir d'un clic sur un bouton.
J'ai peut être tout faux, mais voici comment je l'ai eu à travailler pour moi (sur l'ipad air, iphone 5, galaxy 3, nexus 7... tout sauf l'ipad 2, où la vidéo n'irez pas en plein écran, mais il va jouer)
Afin de lire une vidéo, vous devez disposer de l'utilisateur directement cliquer sur quelque chose. Chaque fois que j'utilise JQUERY, c'est tout simplement ne fonctionne pas sur les appareils iOS. Je pense que iOS est très sensible au sujet de s'éloigner de clics directs Ainsi, vous mettez le gestionnaire onclick directement sur l'élément que vous souhaitez à cliquer, comme suit:
J'ai trouvé la commande pour être important. D'abord le jeu en plein écran demande. Essayer cela et voir si cela fonctionne pour vous. Le return false pourrait ne pas être nécessaire.
OriginalL'auteur Peter Gardner