我有很多audio
标记,它们正在加载到页面上(可能是数百个),其中一些正在正确地加载其src
媒体,而其他一些则没有。源媒体是完全有效的,加载和不加载的元素不一致。也就是说,某些元素将一次正确加载,但刷新后会失败。我正在Chrome上进行测试。
以下是其中一个标签的示例:
<li>
<h3>Episode 21: Daylight Saving</h3>
<audio src="http://traffic.libsyn.com/pragmatic/Pragmatic-E021.mp3" controls=""></audio>
</li>
最佳答案
这似乎是一个奇怪的内存问题。在所有音频元素上设置preload = "none"
似乎已将其修复。如果您的元素少于我,则可以摆脱preload = "metadata"
。
关于javascript - HTML5音频未播放有效来源,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23981865/