Je voudrais émiter une vidéo YouTube dans mon application. Mais la technique normale est, nous intégrons une vidéo YouTube dans une UIWebView et lorsque l'utilisateur clique sur un utilisateur se lance automatiquement dans un MPMoviePlayPonTroller. Mais cela se lance en plein écran. Comment jouer à cette vidéo YouTube dans un mpmovieplayPontroller sans aller à plein écran. Je voudrais l'afficher dans une moitié de l'écran. P>
5 Réponses :
Vous définissez p>
Il y a plusieurs façons de le faire. En plus de définir:
<iframe id="ytplayer" type="text/html" width="100%" src="http://www.youtube.com/[your_video_id]?autoplay=1&controls=0&playsinline=1&modestbranding=1&rel=0&showinfo=0&autohide=1&html5=1" webkit-playsinline frameborder="0" ></iframe>;
Avez-vous un exemple de travail pour cela? Ce sera d'une grande aide
Enveloppez la vidéo dans le fichier HTML5 et ajoutez Webkit-playsinline code> dans l'attribut de
webview.allowsinlinemediaplayback = oui; code> qui fonctionne parfaitement pour moi. P>
Il ne semble toujours pas être un moyen de le faire avec J'ai simplement suivi ce tutoriel et cela fonctionne assez bien et est assez personnalisable. Plein écran joue dans un mpmovieplayercontroller code>, mais la meilleure solution de contournement qui utilise un uiWebView est le
ytplayer code> Ouvrez provenant de YouTube. Vous pouvez obtenir la source sur Github , alors vous pouvez simplement suivre cette tutoriel . P>
AvfullscreenViewController code> qui est une norme système, elle peut donc être pivotée pour une visualisation complète d'un meilleur écran. P>
J'utilise un UIView qui est défini comme un J'ai suivi ce tutoriel: Tutoriel YouTube pour incorporer une vidéo P> J'ai créé un dictionnaire. Je l'ai ensuite ajouté à la définition de la vidéoid (quelle vidéo je joue). P> du tutoriel YouTube: strong> p> Remplacez le SWIFT 2.1: strong> p> Cela désactivera l'écran complet lors de la tentative de lecture de la vidéo et permettra également à l'utilisateur d'aller plein écran si elles le souhaitent. p> espère que cela aide quelqu'un. p> p> ytplayview code> pour lire la vidéo.
LoadWithVideoid code>: appelez avec ce code: p>
blockQuote>
Est-ce contre Youtube Api Tos?
Non ce n'est pas. Tout le monde l'utilise. @Roimulia
@LUKESIVI Votre lien de partage contient du code dans l'objectif c. Pouvez-vous s'il vous plaît partager un même lien de code pour Swift