在 Chrome 中播放音频和流式传输问题
Playing audio and streaming issues in Chrome
我用JS做了一个音乐播放器。但是我注意到在Chrome中,它不会加载某些歌曲,基本上不会加载除页面加载的歌曲之外的任何歌曲。
使用检查工具,我注意到 http 请求保持"待处理"状态并且永远不会加载曲目。 即使歌曲在正确的文件夹中。如果我将其完整地址放在浏览器中,则播放歌曲:www.site.com/music/song.mp3
但它不会在音乐播放器中加载它。我尝试从其他网站流式传输歌曲,Chrome 中的播放器运行良好,例如: https://media.rdjavan.com/media/mp3/Masih-Arash-AP-Be-Hame-Begoo.mp3
.
上面的地址在播放器中工作正常,因此以某种方式它是可流式传输的。
在 safari 中它工作正常,基本上它很慢,因为它必须下载歌曲,但随后它可以工作。但是在Chrome中,它保持状态并且永远不会加载。
我想知道它是否与MIME有关? 还是我的代码必须与服务器做一些事情?我已经在实际服务器和 Xammp 上尝试过,两者都有相同的结果。我还没有修复htaccess,但这似乎与我的问题无关。
更新:我注意到Chrome在加载目录时甚至很慢。例如,它需要很长时间的铬才能打开localhost/AudioPlayer/audio/
.所以我相信这与为什么我的音乐播放器不加载曲目是一个类似的问题。
知道吗?
jPlayer 歌曲未使用 MVC 方法正确加载
看看我在上面的这个线程中给出的答案。这可能是也可能不是您的问题。
我在使用chrome和音乐播放器时遇到了问题,您必须允许内容范围请求。
这些在其他浏览器中默认启用。它在 .mp3 url 中工作的原因是因为它使用了默认的 <audio> </audio>
标签,我认为这些标签支持内容范围请求
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- Safari(Mac OS)上的jQuery平滑滚动问题
- jqGrid树网格问题
- 使用正则表达式评估电子邮件地址时出现性能问题
- 在 Chrome 中播放音频和流式传输问题
- ajax(PHP和Javascript)的问题 - 如何正确传输
- 将JSON代码传输到外部文件时出现问题
- 温斯顿文件传输问题
- 使用cordova媒体捕获和文件传输时出现权限问题
- AJAX/PHP/Apache数据传输和文件权限问题