0

我正在使用 jPlayer 在我的网站(通过 Wordpress 提供支持)上制作音频播放器,但我无法让它在 Chrome 中工作。我刚刚发现,如果我尝试从 Chrome 上的服务器流式传输 mp3 播放器,它甚至不会流式传输。有谁知道为什么这可能不起作用?有没有办法强制它能够流式传输,以便我可以让我的 jPlayer 工作?

尝试一个例子。在 Firefox 和 Chrome 中访问此页面。它应该在 Firefox 上正常播放,而不是在 Chrome 中播放。http://www.startingtofeelit.com/wp-content/uploads/2013/02/araabMUZIK-The-Prince-Is-Coming.mp3

我认为这可能与 MIME 类型有关。我对这些不太熟悉,但我在服务器的根文件夹中打开了我的 .htaccess 文件,并将 AddType audio/mpeg mp3 添加到底部,但这似乎也没有帮助。

4

1 回答 1

1

由于流可以很好地播放,并且您说您有非常大的图像并且当您关闭页面选项卡时它可以工作,我怀疑您遇到了并发连接限制。

浏览器通常一次只会向服务器发出 3 或 4 个请求。如果这些连接已用完,则在这些连接完成之前,浏览器不太可能对 MP3 流发出额外的请求。确保您正在使用keep-alive并优化您的网站。

于 2013-02-07T14:07:42.597 回答