Comment ajouter une vidéo YouTube en tant que <video> au lieu d'un embedded <iframe>?
- Je insérer une pleine largeur de la vidéo sur un site web.
En raison de problèmes de poids et de design, je voudrais savoir si je peux préciser que la vidéo YouTube que le src
attribut d'une <video>
tag au lieu de incorporée <iframe>
.
Je voudrais avoir une vidéo de YouTube sans la conception de joueur et être compatible avec les différents appareils que possible (par ex. navigateur, smartphones, tablettes).
Vous avez des idées ou des solutions?
- Vous devez sélectionner une réponse ou spécifier votre question plus loin. Il est unpolite.
Vous devez vous connecter pour publier un commentaire.
Autant que je sache, vous ne pouvez pas incorporer de la vidéo sur la page web de toute autre manière à l'aide de YouTube original joueur (à l'aide d'une iframe).
Vous pouvez positionner l'iframe pour remplir la fenêtre d'affichage et le contenu pour le chevauche comme ce post suggère: http://www.labnol.org/internet/youtube-video-background/27933/? La démo est ici: http://img.labnol.org/files/video-background.html
Vous pouvez également le contrôler via Javascript en utilisant les API YouTube https://developers.google.com/youtube/iframe_api_reference.
Vous pouvez faire de l'iframe sensibles par l'ajout de l'en-dessous de CSS, qui devrait être plus facile que l'approche que vous essayez.
Si vous voulez un joueur avec un aspect personnalisé et se sentir, vous pouvez écrire votre propre script à l'aide de la youtube API de Données OU un plugin JQuery qui utilise l'API
CSS:
HTML:
Je ne sais pas si c'est possible de ne pas utiliser un Iframe. Mais vous pouvez changer beaucoup de la conception du lecteur Youtube. Il devrait être compatible avec des appareils mobiles, pour autant que je sais.
Il suffit d'Ouvrir la Vidéo sur Youtube. Cliquez sur partager. Cliquez sur Embed. Cliquez sur Afficher plus. Décochez la case "Afficher les commandes du lecteur","Afficher le titre de la vidéo et des actions du joueur" et "Afficher les suggestions de vidéos lorsque la vidéo se termine". Copiez la balise Iframe.
Vous pouvez modifier la largeur de l'iframe manuellement.
exemple: