我正在使用reddit http://alienstream.com/的音频流应用程序,无论出于什么原因,我的链接随机失败,“资源无法加载”中间轨道,我一直无法找出原因,我仔细检查链接,他们是完全有效的,并下载正常。我正在使用mediafire托管我的文件和medialement.js进行播放。知道为什么会这样吗?
答案 0 :(得分:1)
我切换到了jplayer,我仍然遇到同样的问题
这似乎是Chrome中的一个错误,通过html5音频播放流媒体播放。它不会出现在Firefox上,如果我回退到闪存就会消失,因为现在我已经设置了“遗留选项”并添加了以下行
错误:function(e){if(e.jPlayer.error.type ==“e_url”){if(e.jPlayer.status!== undefined){$(“#player”)。jPlayer(“播放“,e.jPlayer.status.currentTime)} else {next_track()}};}
这导致歌曲停止大约四分之一秒,然后在错误的确切位置恢复,显然不理想,但它比它更好
答案 1 :(得分:1)
我在此处找到了以下内容:https://groups.google.com/forum/#!topic/jplayer/o-d0XIC1YKM
“对此进行了一些研究 - Chrome中似乎存在一个系统性错误导致连接中断(最明显的是文件较大)。这在几个地方都有报道。 我尝试过的修复程序包括以下内容: 1.如果KEEP-ALIVE设置为默认值ON或OFF,请联系您的主机 - 您希望它为ON。 2.将以下代码插入.htaccess文件:
标题集连接保持活动状态 3.如下所述设置“preload:auto”选项 - 并在jplayer网站上的API中进行了描述。是 - 在jquery.jplayer.js文件的第248行用'auto'覆盖'元数' - 然后上传!
我仍然没有获得所有这一切100%的可靠性 - 但它看起来确实有很大改善。“