vidéo mip-vidéo
mip-video est utilisé pour prendre en charge l'ajout de contenu vidéo dans mip. Il s'agit de HTML <video>< / Un wrapper direct pour le code>.
La fonctionnalité et la compatibilité sont conformes au HTML5
<video>
. <video>
的直接包装。
功能与兼容性与HTML5<video>
一致。
示例
基本使用
layout="responsive" width="640" height="360"
src="https://gss0.bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda-gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4">
</mip-video>
Attributes
所有<video>
属性都可以在<mip-video>
上使用,例如下面的视频设置了width, height, controls, loop, muted等属性。
<mip-video controls loop muted layout="responsive" width="640" height="360" src="https://gss0.bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda-gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4"> </mip-video>
多视频源
与HTML5<video>
Exemple< /h2>Utilisation de base
<mip- affiche vidéo="https://placehold.it/640x360" contrôles layout="responsive" width="640" height="360"
src="https://gss0.bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda- gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4">
</mip-video>
Attributs
Tous<video>
Les attributs peuvent être trouvés dans <mip-video>
. Par exemple, la vidéo ci-dessous définit des propriétés telles que la largeur, la hauteur, les commandes, la boucle, le mode sourdine, etc.
rrreeeSources vidéo multiples
avec HTML5 Comme <video>
, plusieurs sources vidéo peuvent être fournies pour être compatibles avec les navigateurs dotés de différentes bibliothèques de décodage. 🎜<mip-video Controls layout="responsive" width="640" height="360">🎜 <!-- MP4 doit être le premier pour iPad -->🎜 <source src=" ! https://gss0.bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda-gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4" type="video/mp4">🎜 <!-- Safari / iOS, IE9 -- >🎜 < source src="https://clips.vorwaerts-gmbh.de/VfE.webm" type="video/webm">🎜 <!-- Chrome10+, Ffx4+, Opera10.6+ -->🎜 < source src="https://clips.vorwaerts-gmbh.de/VfE.ogv" type="video/ogg">🎜</mip-video>🎜🎜Invite d'expiration
src="https://gss0.bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda- gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4">
</mip-video>
Attributs
Tous
<video>
Les attributs peuvent être trouvés dans <mip-video>
. Par exemple, la vidéo ci-dessous définit des propriétés telles que la largeur, la hauteur, les commandes, la boucle, le mode sourdine, etc. rrreee
Sources vidéo multiples
avec HTML5
Comme <video>
, plusieurs sources vidéo peuvent être fournies pour être compatibles avec les navigateurs dotés de différentes bibliothèques de décodage. Pour les environnements qui ne prennent pas en charge HTML5<video>
, <mip - video>
peut également afficher des informations d'invite. <mip-video>
DOM interne (<source> code >) sera affiché dans les navigateurs qui ne prennent pas en charge la balise
<video>
.
src="https://gss0. bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda-gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4">
Votre navigateur ne prend pas en charge la lecture vidéo, vous pouvez le télécharger depuis
<a href="http:// www.baidu.com" target="_blank">Ici</a> Téléchargez la vidéo.
</mip-video>
<video>
的环境,<mip-video>
同样可以显示提示信息。<mip-video>
内部的DOM(<source>
除外)将会在不支持<video>
标签的浏览器中显示。src="https://gss0.bdstatic.com/-b1Caiqa0d9Bmcmop9aC2jh9h2w8e4_h7sED0YQ_t9iCPK/mda-gjkt21pkrsd8ae5y/mda-gjkt21pkrsd8ae5y.mp4">
您的浏览器不支持视频播放,可以从
<a href="http://www.baidu.com" target="_blank">这里</a> 下载该视频。
</mip-video>
属性
下面是几个重要的<mip-video>
属性。事实上,所有HTML5 <video>
属性都是可用的,
对此可参考MDN文档:
src
说明:视频源地址,必须是https资源
必选项:否
类型:字符串
取值范围:URL
默认值:无
poster
说明:封面图地址,为了保证视频载入过程中仍然有很好的呈现效果,请设置该字段
必选项:否
类型:字符串
取值范围:URL
默认值:无
controls
说明:是否显示视频控制控件,包括开始/暂停按钮、全屏按钮、音量按钮等。对于非自动播放视频,请务必设置该属性。
必选项:否
类型:字符串
取值范围:任何
默认值:无
autoplay
说明:是否自动播放。
必选项:否
类型:字符串
取值范围:任何
默认值:无
注意事项
- 为防止视频加载造成页面抖动,指定视频的高度和宽度是一个好习惯。MIP中,指定宽高是强制的。
- 如果定义了layout属性,width和height属性将配合layout进行缩放。
- 为了正确地播放视频,src为空时请务必添加
<source>
Attributs
importants Attribut <mip-video>
. En fait, tous les attributs HTML5 <video>
sont disponibles,
Pour cela, veuillez vous référer à la documentation MDN : src
Option obligatoire : Non
Type : Chaîne
Plage de valeurs : URL
Valeur par défaut : Aucune
poster🎜🎜 Description : Adresse de l'image de couverture Afin de garantir un bon effet de présentation pendant le processus de chargement de la vidéo, veuillez définir ce champ
Obligatoire : Non
Type : Chaîne
Plage de valeurs : URL
Valeur par défaut : Aucunecontrols🎜🎜Description : s'il faut afficher les commandes de contrôle vidéo, y compris le bouton démarrer/pause , bouton plein écran, bouton de volume, etc. Pour les vidéos qui ne sont pas en lecture automatique, veillez à définir cette propriété.
Obligatoire : Non
Type : Chaîne
Plage de valeurs : toute
Valeur par défaut : Aucunelecture automatique 🎜🎜Description : s'il faut jouer automatiquement.
Obligatoire : Non
Type : Chaîne
Plage de valeurs : toute
Valeur par défaut : AucuneRemarques
- Pour éviter que la page ne tremble en raison du chargement de la vidéo, la hauteur et la largeur de la vidéo spécifiée sont une Bonnes habitudes. Dans MIP, la spécification de la largeur et de la hauteur est obligatoire. 🎜
- Si l'attribut de mise en page est défini, les attributs de largeur et de hauteur seront mis à l'échelle en conjonction avec la mise en page. 🎜
- Afin de lire la vidéo correctement, assurez-vous d'ajouter l'élément enfant
<source>
lorsque src est vide. 🎜🎜🎜
Obligatoire : Non
Type : Chaîne
Plage de valeurs : toute
Valeur par défaut : Aucune
lecture automatique 🎜🎜Description : s'il faut jouer automatiquement.
Obligatoire : Non
Type : Chaîne
Plage de valeurs : toute
Valeur par défaut : AucuneRemarques
- Pour éviter que la page ne tremble en raison du chargement de la vidéo, la hauteur et la largeur de la vidéo spécifiée sont une Bonnes habitudes. Dans MIP, la spécification de la largeur et de la hauteur est obligatoire. 🎜
- Si l'attribut de mise en page est défini, les attributs de largeur et de hauteur seront mis à l'échelle en conjonction avec la mise en page. 🎜
- Afin de lire la vidéo correctement, assurez-vous d'ajouter l'élément enfant
<source>
lorsque src est vide. 🎜🎜🎜
<source>
lorsque src est vide. 🎜🎜🎜