iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >html5中视频媒体标签video怎么用
  • 338
分享到

html5中视频媒体标签video怎么用

2023-06-09 12:06:35 338人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关HTML5中视频媒体标签video怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。video是html5的一个视频媒体标签,其作用是在网页中嵌入指定的视频,video标签的

这篇文章将为大家详细讲解有关HTML5中视频媒体标签video怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

video是html5的一个视频媒体标签,其作用是在网页中嵌入指定的视频,video标签的代码结构及参数如下。

HTML代码结构:

<video    controls    autoplay    loop    preload="auto"    poster="img/popup-img.png"    WEBkit-playsinline="true"    playsinline="true"    x5-video-player-type="h6"    x5-video-player-fullscreen="true"    x-webkit-airplay="allow"     x5-video-orientation="portraint"    style="object-fit:fill">        <source src="video.mp4" type="video/mp4">        <source src="video.ogg" type="video/ogg; codecs=dirac, speex">        <p>你的浏览器不支持 <code>video</code> 标签.</p></video>

参数说明:

  • controls - 显示标准的 HTML5 视频/音频播放器控制条、控制按钮。

  • autoplay - 让文件自动播放。

  • loop - 让文件循环播放。

  • preload - 属性是用来缓存大体积文件的。它有三个可选值:"none" 不缓存、"auto" 缓存、"metadata" 只缓存文件元信息

  • poster - 视频封面

  • webkit-playsinlin="true" - 这个属性在 iOS 10中设置有用,其他的目前还不起作用,让视频在小窗内播放,也就是不是全屏播放

  • playsinline="true" - IOS微信浏览器支持小窗内播放

  • x5-video-player-type="h6" - 启用H5播放器,是wechat安卓版特性

  • x5-video-player-fullscreen="true" - 全屏设置,设置为 true 是防止横屏

  • x5-video-orientation="portraint" - 播放器屏幕的方向,landscape横屏,portraint竖屏,默认值为竖屏。

  • source - 标签是为了能够兼容各种浏览器对不同媒体类型的支持,我们可以用多个<source></source>元素来提供多个不同的媒体类型。支持mp4格式视频流的浏览器可以播放mp4文件,如果不支持,可以播放Ogg文件。

  • codecs=dirac, speex - 是用来指定播放使用的解码器(codecs); 这样就可以更精确的让浏览器如何播放提供的视频。

特别说明:

 webkit-playsinline 和 playsinline 参数使视频播放时局域播放,不脱离文档流,但是前提是需要嵌入网页的APP(比如WeChat微信)中UIwebview的 allowsInlineMediaPlayback = YES 、 webview.allowsInlineMediaPlayback = YES 时才能生效。也就是说如果APP不设置,标签中加入了这两个属性也是无效的,这也就是为什么安卓手机WeChat播放视频时总是全屏,因为APP不支持 playsinline ,而ISO的WeChat支持。

如果做全屏直播或者全屏H5体验的用户,ISO需要删除 webkit-playsinline 标签,因为并不支持 false 的属性值,而安卓默认全屏,所以不需要设置。另外,全屏是有播放控件的,无论你是否设置 control 。

 x-webkit-airplay="allow" 暂时无法确切的知道其作用,猜测这个属性应该是使此视频支持ios的AirPlay功能,使用AirPlay可以直接从使用iOS的设备上的不同位置播放视频、音乐还有照片文件,也就是说通过AirPlay功能可以实现影音文件的无线播放,当然前提是播放的终端设备也要支持相应的功能。

 x5-video-player-type 启用同层H5播放器,就是在视频全屏的时候,div可以呈现在视频层上,也是WeChat安卓版特有的属性。

同层播放别名也叫做沉浸式播放,播放的时候看似全屏,但是已经除去了 control 和微信的导航栏,只留下"X"和"<"两键。目前的同层播放器只在Android(包括微信)上生效,暂时不支持iOS。至于为什么同层播放只对安卓开放,是因为安卓不能像ISO一样局域播放,默认的全屏会使得一些界面操作被阻拦,如果是全屏H5还好,但是做直播的话,诸如弹幕那样的功能就无法实现了,所以这时候同层播放的概念就解决了这个问题。不过在测试的过程中发现,不同版本的ISO和安卓效果略有不同。

 x5-video-orientation 声明播放器支持的方向,可选值 landscape 横屏或 portraint 竖屏,默认值 portraint 。无论是直播还是全屏H5一般都是竖屏播放,但是这个属性需要 x5-video-player-type 开启H5模式

 x5&shy;-video&shy;-player&shy;-fullscreen 全屏设置。它有 true 和 false 两个属性值,true支持全屏播放,false不支持全屏播放。其实ISO 微信浏览器是Chrome的内核,相关的属性都支持,也是为什么X5同层播放不支持的原因。安卓微信浏览器是X5内核,一些属性标签比如 playsinline 就不支持,所以始终全屏。

在Android的微信里面,就算加上了上面的属性,还会出现上下有黑边,不能全屏的问题。解决办法:给video加上 object-fit: fill; 的style属性。如果还是有黑边有可能是视频尺寸不合适。

关于“html5中视频媒体标签video怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: html5中视频媒体标签video怎么用

本文链接: https://www.lsjlt.com/news/255957.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • html5中视频媒体标签video怎么用
    这篇文章将为大家详细讲解有关html5中视频媒体标签video怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。video是HTML5的一个视频媒体标签,其作用是在网页中嵌入指定的视频,video标签的...
    99+
    2023-06-09
  • HTML5 video 视频标签的使用方法
    这篇文章主要介绍“HTML5 video 视频标签的使用方法”,在日常操作中,相信很多人在HTML5 video 视频标签的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • 除了 audio 和 video,HTML5 还有哪些媒体标签?
    这篇文章将为大家详细讲解有关除了 audio 和 video,HTML5 还有哪些媒体标签?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。HTML5 媒体标签 除了 audio 和 video,HTML5...
    99+
    2024-04-02
  • 怎么在HTML中使用video标签插入视频
    这篇文章主要介绍怎么在HTML中使用video标签插入视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在HTML中,可以使用video标签插入视频,语法格式“<video src="视频地址&quo...
    99+
    2023-06-14
  • Html5中video标签怎么使用
    小编给大家分享一下Html5中video标签怎么使用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!随着 4G 的普遍以及 WiFi 的广泛使用,手机上的网速已经足...
    99+
    2023-06-09
  • 怎么在Html5中使用video标签
    这篇文章将为大家详细讲解有关怎么在Html5中使用video标签,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。video标签行内属性src:视频的URLposter:视频封面,没有播放时显示...
    99+
    2023-06-09
  • html5中video标签不能播放视频的示例分析
    小编给大家分享一下html5中video标签不能播放视频的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   在页面中...
    99+
    2024-04-02
  • HTML5的Video标签怎么用
    这篇文章主要介绍HTML5的Video标签怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! <video>标签的属性 复制代码 代码如下: src :视频的属...
    99+
    2024-04-02
  • HTML5的video标签怎么使用
    要使用HTML5的video标签,可以按照以下步骤进行操作:1. 首先,在HTML文档中添加video标签,如下所示:```html...
    99+
    2023-09-13
    HTML5
  • HTML5新增的多媒体标签怎么使用
    这篇“HTML5新增的多媒体标签怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“HT...
    99+
    2024-04-02
  • HTML5的audio标签和video标签怎么使用
    这篇文章主要介绍了HTML5的audio标签和video标签怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML5的audio标签和video标签怎么使用文章都会有所...
    99+
    2024-04-02
  • Vue使用video标签实现视频播放
    本文项目为大家分享了Vue使用video标签实现视频播放的具体代码,供大家参考,具体内容如下 项目需求:动态显示视频滚动条、禁止视频下载、播放时每5s更新当前时长、每10分钟暂停视频...
    99+
    2024-04-02
  • 怎么理解HTML5中的音频和视频媒体播放元素
    本篇文章给大家分享的是有关怎么理解HTML5中的音频和视频媒体播放元素,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。音频和视频的编码/解码器是...
    99+
    2024-04-02
  • HTML5中video标签如何使用
    这篇文章主要讲解了“HTML5中video标签如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML5中video标签如何使用”吧! HTML5中...
    99+
    2024-04-02
  • HTML5中的Video标签如何使用
    这篇文章主要介绍“HTML5中的Video标签如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5中的Video标签如何使用”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • html5 video标签如何屏蔽右键视频另存为的js代码
    这篇文章将为大家详细讲解有关html5 video标签如何屏蔽右键视频另存为的js代码,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 ...
    99+
    2024-04-02
  • HTML5中的音频和视频媒体播放元素有哪些
    这篇文章主要介绍“HTML5中的音频和视频媒体播放元素有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5中的音频和视频媒体播放元素有哪些”文章能帮助大家...
    99+
    2024-04-02
  • html5中video标签无法播放mp4怎么办
    这篇文章给大家分享的是有关html5中video标签无法播放mp4怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题分析手机录制的视频属性: 格式化工厂转码的视频...
    99+
    2024-04-02
  • HTML5 多媒体革命:视频和音频 API 的实用指南
    HTML5 引入了强大的视频和音频 API,为网络多媒体带来了革命性的变革。这些API 使得在网页中无缝嵌入和控制媒体内容变得轻而易举。本文提供了一个实用指南,介绍这些 API 的功能、用法和最佳实践。 视频 API <video&...
    99+
    2024-03-14
    视频与音频API
  • vue中怎么使用h5 video标签实现弹窗播放本地视频
    这篇“vue中怎么使用h5 video标签实现弹窗播放本地视频”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作