管一source使用的疑惑

来源:3-6 audio

WittChen

2020-04-18 07:34:23

老师您好,在课程中您也说了source标签是为了兼容浏览器把音频或者一个视频进行转码

我对的理解:

把不同格式的音频文件转码成我们指定的格式,比如音频类文件.MP3,.AAC,.WMA,.OGG等等的,我们全部转换成mpeg,这样可以提高浏览器的兼容性,是这个意思吗?但如果是这样又有另外一个问题,音频还好,文件小,转码速度快,那如果是视频,还能进行快速的转码吗,望老师给我解惑?

写回答

1回答

好帮手慕慕子

2020-04-18

同学你好,理解的有些误差哦,可以参考如下解析理解:

1、老师课程中讲解的意思是:type属性对应音频的转码类型,而不是说对音频进行转码

http://img.mukewang.com/climg/5e9a70f00986a8a217160136.jpg

2、source标签的作用是:可以在audio(video)标签下设置多个source标签,添加不同格式的音视频,这样浏览器支持哪一个格式,就会使用哪一个格式进行播放,从而实现兼容性

示例:如果浏览器支持ogg格式不支持mp3格式,就会使用第一个source对应的资源,如果浏览器支持mp3不支持ogg格式,就会使用第二个source对应的资源,如果浏览器既不支持ogg,也不支持mp3格式,就会在页面中中出现提示信息:“您的浏览器不支持 audio 元素”

http://img.mukewang.com/climg/5e9a724609a70ab510800258.jpg

同学可以试着理解下,祝学习愉快~

2

0 学习 · 40143 问题

查看课程