Flash加载外部文件会冻结页面或多个同时下载

时间:2009-01-29 00:15:43

标签: flash audio streaming mp3 buffer

我的一个网页上有一个flash MP3播放器,可以播放外部音频。以此网站为例(没有联盟,只是一个例子):

http://www.1pixelout.net/code/audio-player-wordpress-plugin/

当它是一个体面的mp3时,一旦我开始播放文件,它需要一点时间来缓冲。在缓冲的同时,如果我点击任何其他链接,浏览器会等到缓冲完成后再对我的点击进行操作。在缓慢的连接上,这很烦人。

想知道是否还有其他人在与此作斗争?是否存在服务器设置或技巧(不同的网址?)或明显缺少的东西?

2 个答案:

答案 0 :(得分:0)

该插件看起来像是使用渐进式下载,而不是流媒体。

如果是这种情况并且您可以访问闪存源,我建议确保在先前创建的Sound对象上调用Sound.close()方法。

如果您无法访问源代码并且它是一个插件,就像您链接到的那样,您可能需要与供应商核实这是否是一个错误,因为他们应该确保当前在创建新声音之前关闭加载的声音。

答案 1 :(得分:0)

我明白了。使用子域,浏览器将允许同时下载。对于其他遇到此问题的人......