【发布时间】:2015-03-20 18:52:18
【问题描述】:
我有一个小网站,里面有大约 40 个 mp3 播客,您可以使用 html5 标签收听。
每个播客大约一小时长,大小为 100mb。
这是我的问题:
假设我在 PODCAST 1 上按 PLAY,它开始播放,并将播客的其余部分预加载到 100%。
现在假设我想播放 PODCAST 2,我在第一个按暂停,在第二个按播放。
如何停止第一个播客的预加载/缓冲,以便所有带宽都可以用于预加载/缓冲第二个播客?
我查看 jplayer 时认为它正在这样做,但通过查看代码,当在同一页面上使用多个播放器时,它所做的只是“暂停”其他播放器,而不是“停止”预加载/缓冲。
知道我该怎么做吗?
非常感谢:)
编辑:我已经使用 preload="none"
【问题讨论】:
-
您可以尝试关闭元素的预加载属性。
-
我已经在使用 preload="none"
-
是属性还是属性?
-
这是属性。我该如何设置“属性”?有什么不同 ?看看:dopenessselecta.free.fr
-
audioelement.preload="none";
标签: javascript jquery html audio