我在 Safari 或 Opera 中播放音频时遇到问题。以下代码在任何一个中都不起作用:
<audio controls>
<source src="http://fallowproduction.com/music/Paradigm%20E%20-%20Once%20upon%20a%20Dubstep2.mp3" type="audio/mpeg">
</audio>
这是便于访问代码的 jsFiddle:http: //jsfiddle.net/panq7/1/
考虑到它真的很简单,我很困惑为什么。这是一个正常的问题吗?还是有其他事情发生?我查找了使用 Safari 播放 mp3 的问题,虽然我没有找到解决方案,但我发现了一堆抱怨。
编辑:我通过为嵌入标签添加选项来修复 Safari 问题。尽管如此,这并不是理想的解决方案,因为 Safari 应该支持该<audio>
标签,但显然它不支持(有人让我知道它是否适用于他们的 Safari 版本)。但是,Opera 显然不支持<audio>
标签,或者标签<embed>
。这与 StackOverflow 的另一位成员稍后提到的浏览器规范相反。