管一source使用的疑惑
来源:3-6 audio
WittChen
2020-04-18 07:34:23
老师您好,在课程中您也说了source标签是为了兼容浏览器把音频或者一个视频进行转码
我对的理解:
把不同格式的音频文件转码成我们指定的格式,比如音频类文件.MP3,.AAC,.WMA,.OGG等等的,我们全部转换成mpeg,这样可以提高浏览器的兼容性,是这个意思吗?但如果是这样又有另外一个问题,音频还好,文件小,转码速度快,那如果是视频,还能进行快速的转码吗,望老师给我解惑?
1回答
同学你好,理解的有些误差哦,可以参考如下解析理解:
1、老师课程中讲解的意思是:type属性对应音频的转码类型,而不是说对音频进行转码。
2、source标签的作用是:可以在audio(video)标签下设置多个source标签,添加不同格式的音视频,这样浏览器支持哪一个格式,就会使用哪一个格式进行播放,从而实现兼容性。
示例:如果浏览器支持ogg格式不支持mp3格式,就会使用第一个source对应的资源,如果浏览器支持mp3不支持ogg格式,就会使用第二个source对应的资源,如果浏览器既不支持ogg,也不支持mp3格式,就会在页面中中出现提示信息:“您的浏览器不支持 audio 元素”
同学可以试着理解下,祝学习愉快~
相似问题