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>
效果:
                    
                
                
            
        
浙公网安备 33010602011771号