0

我的问题很奇怪。我用 javascript 和 php 编写了一个简单的音频播放器应用程序。我在 JS 上有一个音频元素,当我必须加载歌曲时,我使用链接 /player.php?token... 来播放歌曲。服务器端我有一个基于此的简单脚本: HTTP Range script

问题是 chrome 正确加载了歌曲,但同时我不能做任何其他 xmlhttp 请求。在音频请求结束之前,所有请求都变成了挂起的请求。

在此处输入图像描述

见上图。例如,如果我将歌曲搜索到最后,chrome 停止第一个请求,所有挂起的开始,它对歌曲执行另一个请求。如果我用 mac os(Safari、Chrome 和 Firefox)测试同一首歌,一切正常。该问题仅出现在 Windows(Chrome 和 Firefox)中。如果我将音频 src 直接设置为文件 mp3 一切正常。谢谢大家。

4

0 回答 0