HTML5音频不播放有效来源

时间:2014-06-01 16:17:19

标签: javascript html html5 audio html5-audio

我有很多audio个标记我加载到页面上(可能有数百个),其中一些正确加载了他们的src媒体,但其他人没有。源媒体完全有效,加载和不加载的元素不一致。也就是说,一些元素将正确加载一次,但刷新后它们会失败。我在Chrome上测试。

以下是其中一个代码的示例:

<li>
<h3>Episode 21: Daylight Saving</h3>
<audio src="http://traffic.libsyn.com/pragmatic/Pragmatic-E021.mp3" controls=""></audio>
</li>

2 个答案:

答案 0 :(得分:1)

这似乎是一个奇怪的记忆问题。在所有音频元素上设置preload = "none"似乎已经修复了它。如果你的元素少于我,你可以使用preload = "metadata"

答案 1 :(得分:0)

这可能是内存问题或浏览器实现问题。提供的信息无法轻松诊断。尝试使用“onError”属性将详细错误记录到(onError)回调中。 还可以尝试从控制台启动浏览器以查看STDOUT / STDERR错误。