Html 订单号<;来源>;标签在<;音频>;破坏浏览器兼容性
我在我的页面上有下面的音频标签,并使用FFmpeg创建了正确的MP3和Ogg Vorbis音频文件,以允许我根据需要访问尽可能多的现代浏览器。但是,如果我不将MP3文件放在列表的第一位,音频将无法在Safari中工作。使用Chrome和Firefox的Ogg文件也是如此。我应该以不同的方式订购或识别它们吗Html 订单号<;来源>;标签在<;音频>;破坏浏览器兼容性,html,audio,Html,Audio,我在我的页面上有下面的音频标签,并使用FFmpeg创建了正确的MP3和Ogg Vorbis音频文件,以允许我根据需要访问尽可能多的现代浏览器。但是,如果我不将MP3文件放在列表的第一位,音频将无法在Safari中工作。使用Chrome和Firefox的Ogg文件也是如此。我应该以不同的方式订购或识别它们吗 <audio controls="controls"> <source src="/plus/content/2012/08/025_conventions/abbotts.
<audio controls="controls">
<source src="/plus/content/2012/08/025_conventions/abbotts.mp3" type="audio/mp3">
<source src="/plus/content/2012/08/025_conventions/abbotts.ogg" type="audio/ogg">
</audio>
到目前为止,我已经尝试将音频标记作为controls或controls=“controls”使用,没有任何更改。我还尝试了使用和不使用每个音频标签的“type”属性
我错过了什么
最好的
史蒂文看来该页面已被Chrome缓存,所以我被误导了。一切都很好。请忽略。我添加了一个wav变体,通过按wav、OGG、MP3的顺序列出它们,可以在Safari和Firefox中工作。不过,运气不好。我可以通过将OGG放在列表的顶部来让Chrome工作,但Safari不会工作。对于后代:用于测试短HTML,以避免缓存