Video和Audio

Video和Audio

使用video显示视频

以下是一个显示视频的实例:

<video width="320" height="240" controls>
  <source src="https://www.d18c4217.cn/myVideo/Gary.webm" type="video/webm">
  <source src="https://www.d18c4217.cn/myVideo/Gary.mp4" type="video/mp4">
您的浏览器不支持Video标签。
</video>

效果:

video元素提供了 播放、暂停和音量控件来控制视频

同时video元素也提供了 width 和 height 属性控制视频的尺寸.如果设置的高度和宽度,所需的视频空间会在页面加载时保留。如果没有设置这些属性,浏览器不知道大小的视频,浏览器就不能再加载时保留特定的空间,页面就会根据原始视频的大小而改变。

<video>与</video>标签之间插入的文本内容是提供不支持video元素的浏览器显示的。

视频格式与浏览器的支持

因为浏览器兼容的问题,通常在<video>与</video>标签之间插入<source>链接不同的视频文件。

当前,video元素支持的有三种视频格式:MP4,WebM和Ogg

浏览器 MP4 WebM Ogg
Internet Explorer × ×
Chrome
Firefox
Safari × ×
Opera

JS控制video元素

语法 作用
myVideo.play() 播放视频
myVideo.pause() 停止播放视频
myVideo.width = videoWidth 设置视频的宽度
myVideo.height = videoHeight 设置视频的高度

使用Audio播放音频

以下是一个音频播放的实例:

<audio controls>
  <source src="https://www.d18c4217.cn/myVideo/Gary_audio.ogg" type="audio/ogg">
  <source src="https://www.d18c4217.cn/myVideo/Gary_audio.mp3" type="audio/mpeg">
您的浏览器不支持 audio 元素。
</audio>

效果:

posted @ 2021-01-17 14:00  菜鸡又来了  阅读(368)  评论(0)    收藏  举报