<audio>元素不能在WordPress上工作</audio>

时间:2010-06-17 13:04:16

标签: audio html5

我有一个小的WordPress网站。我做了很多音频工作,我正试图在WordPress的博客条目中发布HTML5音频剪辑。由于某种原因,它无法正常工作。它可能与我在WordPress网站上使用的样式有关,但我无法确定它。我知道我的音频标签是有效的,因为它们在其他地方工作。

这是一个音频标签示例:

<audio src="http://files.dannystewart.com/dom2008.mp3"></audio>

这是一个证明它不起作用的页面:

http://www.dannystewart.com/html5-audio-test/

我很确定这是我刚刚错过的非常简单的事情,但任何指针都会受到赞赏。

谢谢!

2 个答案:

答案 0 :(得分:4)

您似乎错过了controls属性。这使得它在我的Chrome中都能正常工作:

<audio src="http://files.dannystewart.com/dom2008.mp3" controls></audio>

注意它在Firefox中不起作用 - 它不支持MP3文件。有关可能的解决方案,请参阅http://adactio.com/journal/1669/截至2013年12月,Firefox支持Windows(XP +),Linux,Android,FirefoxOS上的MP3,但不支持MacOS(bug)。见https://developer.mozilla.org/en-US/docs/HTML/Supported_media_formats#Browser_compatibility

答案 1 :(得分:-1)

酷声!

问题是你的doctype:html5只允许<!DOCTYPE html>。这并不是说浏览器不支持其他文档类型的html5元素......而是YMMV。