我有很多audio标记,我正在将它们加载到页面上(可能有数百个),其中一些正在正确地加载它们的src媒体,但其他的则没有。源媒体是完全有效的,加载和不加载的元素是不一致的。也就是说,某些元素将正确加载一次,但在刷新时失败。我在测试Chrome。
下面是其中一个标记的示例:
<li>
<h3>Episode 21: Daylight Saving</h3>
<audio src="http://traffic.libsyn.com/pragmatic/Pragmatic-E021.mp3" controls=""></audio>
</li>发布于 2014-06-02 02:14:36
这似乎是一个奇怪的记忆问题。在所有音频元素上设置preload = "none"似乎已经修复了它。如果您的元素比我少,那么您就可以不使用preload = "metadata"了。
发布于 2014-06-01 16:28:30
这可能是内存问题或浏览器实现问题。提供的信息并不容易诊断。尝试使用"onError“属性将一个详细的错误记录到(onError)回调中。还尝试从控制台启动浏览器,以查看STDOUT/STDERR错误。
https://stackoverflow.com/questions/23981865
复制相似问题