现在如果要在页面中使用 VIDÉO 标签 , 需要考虑三种情况 , 支持 OGG THEORA 或者 VP8 (如果这玩意儿没出事的话) 的 (Opéra 、 Mozilla 、 Chrome) , 支持 H.264 的 (Safari 、 IE 9 、 Chrome) ne prend pas en charge (IE6, 7, 8). Eh bien, comprenons la vidéo HTML 5 du niveau technique, y compris l'utilisation de balises vidéo, les attributs multimédias et les méthodes que les objets vidéo peuvent utiliser et les événements multimédias.
Utilisation de l'étiquette vidéoLes balises vidéo contiennent SRC, affiche, précharge, jeu automatique, boucle, commandes, largeur, hauteur et autres attributs, ainsi qu'une étiquette <source> utilisée en interne. En plus de l'étiquette <Source>, la balise vidéo peut également inclure le contenu renvoyé lorsque la vidéo spécifiée ne peut pas être lue.
(1) Attributs SRC et attributs de poseurPouvez-vous imaginer ce que l'attribut SRC est utilisé pour faire. Comme l'étiquette <MG>, cet attribut est utilisé pour spécifier l'adresse de la vidéo. L'attribut de l'affiche est utilisé pour spécifier une image, affichant (diagramme d'aperçu) lorsque les données vidéo actuelles ne sont pas valides. Les données vidéo non valides peuvent être que la vidéo est chargée, ce qui peut être l'erreur de l'adresse vidéo.
<Video Width = 658 Height = 444 src = http: //www.youname.com/images/first.mp4 poster = http: //www.youname.com/images/first.png Toplay> </ vidéo>(2) Attribut de précharge
Cet attribut peut également être compris à travers le nom. Il y a trois valeurs facultatives: aucune, les métadonnées, l'auto. Si cet attribut n'est pas utilisé, la valeur par défaut est automatique.
<Video Width = 658 Height = 444 src = http: //www.youname.com/images/first.mp4 poster = http: //www.youname.com/images/first.png toplay preload = non >
Aucun: pas de pré-chargement. L'utilisation de cette valeur d'attribut peut être que les producteurs de pages estiment que les utilisateurs ne s'attendent pas à cette vidéo, ni ne réduisent les demandes HTTP.
Métadonnées: pré-chargement partielle. En utilisant cette valeur d'attribut, le producteur de pages estime que les utilisateurs ne s'attendent pas à cette vidéo, mais fournissent aux utilisateurs certaines métadonnées (y compris la taille, la première image, la liste des pistes, la durée, etc.).
Auto: Tous les pré-chargement.
(3) Attribut de jeu automatiqueUn autre attribut qui dépend du nom connaît le but. L'attribut Autoplay est utilisé pour définir la vidéo si la vidéo est automatiquement lue, qui est un attribut booléen. Lorsque cela apparaît, cela signifie que la lecture automatique, ce qui signifie qu'il ne joue pas.
<Video Width = 658 Height = 444 src = http: //www.youname.com/images/first.mp4 poster = http: //www.youname.com/images/first.png toplay preload = non >
Notez que la valeur des attributs booléens dans HTML n'est pas vrai et faux. L'utilisation correcte est que l'utilisation de cet attribut dans l'étiquette indique True. )); Si cet attribut n'est pas utilisé dans l'étiquette, cela signifie faux (la lecture automatique est <video />).
(4) Attribut Loop<Video Width = 658 Height = 444 src = http: //www.youname.com/images/first.mp4 poster = http: //www.youname.com/images/first.png Toplay Loop = Loop> </ vidéo >
Il est clair en un coup d'œil que l'attribut de boucle est également utilisé pour spécifier si la vidéo est diffusée, ce qui est également un attribut booléen.
(5) Contrôles Attribut<Video Width = 658 Height = 444 src = http: //www.youname.com/images/first.mp4 poster = http: //www.youname.com/images/first.png Toplay Preload = Aucun Controls = Controls> </ Vidéo>
Les attributs de contrôle sont utilisés pour indiquer au navigateur pour indiquer que le producteur de page n'utilise pas de script pour générer un contrôleur de lecture, et le navigateur doit utiliser la barre de contrôle de lecture.
La barre de contrôle doit inclure le contrôle de la pause de jeu, le contrôle de progression de la lecture, le contrôle du volume, etc.
La barre de contrôle de lecture par défaut de chaque navigateur est différente sur l'interface. En raison des problèmes étranges de mon navigateur, l'étiquette vidéo de Firefox et Safari n'est pas normale, donc ces deux ne peuvent trouver que des captures d'écran en ligne.
(6) Attributs de largeur et attributs de hauteurL'attribut universel appartient à l'étiquette, il n'est donc pas nécessaire de le dire.
(7) Tag source<Video Width = 658 Height = 444 Poster = http://www.youname.com/images/firs / png autoPlay = AutoPlay Preload = Aucun Controls> <source S> <source s rc = http: //www.youname. com / images /firtst.ogv/> <source src = http://www.youname.com/images/first.ogg/> </ vidéo>
L'étiquette source est utilisée pour spécifier plusieurs options (car les balises audio peuvent également inclure cette étiquette, alors utilisez le support au lieu de la vidéo) (le navigateur ne peut en choisir qu'un à la fin) utiliser lorsque vous utilisez des attributs SRC.
Le navigateur peut détecter si la vidéo spécifiée par l'étiquette source peut être lue (peut-être que le format vidéo ne prend pas en charge, la vidéo n'existe pas, etc.). Cette méthode est principalement utilisée pour différents navigateurs. La balise de source elle-même ne signifie aucun sens et ne peut pas apparaître seul.
Cette étiquette comprend trois attributs: SRC, Type et Media.
Attributs SRC: utilisés pour spécifier l'adresse des supports, comme l'étiquette vidéo.
Attribut de type: il est utilisé pour expliquer le type de support spécifié d'attribut SRC, aidant le navigateur à déterminer s'il faut prendre en charge un tel format de support avant d'obtenir le support.
Attributs multimédias: il est utilisé pour expliquer où le support est utilisé dans le support, et la valeur par défaut est tout lorsqu'elle n'est pas définie, ce qui signifie prendre en charge tous les supports. Pensez-vous à l'attribut multimédia de l'étiquette <style>? Le même.
(8) Un exemple complet<Video Width = 658 Height = 444 Poster = http://www.youname.com/images/firs / png autoPlay = AutoPlay Preload = Aucun Controls> <source S> <source s rc = http: //www.youname. com / images /firtst.ogv/> <source src = http://www.youname.com/images/first.ogg/> </ vidéo>
Ce code définit une vidéo dans la page. Pixels, la hauteur de 240 pixels Essence
Sélectionnez d'abord l'adresse vidéo de la première étiquette source, la valeur d'attribut SRC, la catégorie vidéo est la vidéo OGG, le décodeur de codage vidéo est théora, le décodeur de codage audio est vorbis, le support de lecture est l'affichage; L'adresse n'est plus plus que l'adresse vidéo n'est plus fatiguée. Si vous devez être compatible avec IE, vous pouvez ajouter l'ensemble d'étiquettes du lecteur Flash après la dernière étiquette source ou utiliser un petit code JavaScript.
RésumerCe qui précède est un résumé de la méthode d'insertion de la vidéo dans la page Web HTML introduite par Xiaobian. Merci beaucoup pour votre soutien pour le site Web VEVB Wulin!