我正在将我当前的网站迁移到 Wordpress 中,并且无法让音频 HTML5 标记正常工作。我基本上使用的是我在当前网站上使用的现有代码的复制和粘贴版本(见下文,另请注意,我只编辑了源 src 位置以使用整个 URL,替换了 php echo,并包装了div 中的音频标签)。
我也已经检查了文件以查看它们是否有效。
WordPress代码:
<div><audio controls="controls" preload="none" onPlay="_gaq.push(['_trackEvent', 'Audio', 'Play', 'Radio-2011-08-01']);">
<source src="http://www.thelovelydaze.com/files/music/TLZRADIO08012011.ogg" type="audio/ogg" />
<source src="http://www.thelovelydaze.com/files/music/TLZRADIO08012011.mp3" type="audio/mp3" />
Your browser does not support audio streaming.
</audio></div>
当前代码:
<audio controls="controls" preload="none" onPlay="_gaq.push(['_trackEvent', 'Audio', 'Play', 'Radio-2011-08-01']);">
<source src="../files/music/TLZRADIO08012011.ogg" type="audio/ogg" />
<source src="../files/music/TLZRADIO08012011.mp3" type="audio/mp3" />
<?php echo $AudioNote ?>
</audio>
供参考:Wordpress 网站:http ://thelovelydaze.com/WP/2011/08/01/the-lovely-daze-radio-2/ 当前网站:http ://www.thelovelydaze.com/music/tlz-radio -20110801.php
谢谢!