Javascript audio.js不是';使用chrome时不能运行

Javascript audio.js不是';使用chrome时不能运行,javascript,jquery,google-chrome,firefox,Javascript,Jquery,Google Chrome,Firefox,这是我第一次使用audio.js 这是一页。使用firefox时没有任何问题。但是当使用chrome时会出现这个错误 加载错误:“ 问题是什么?尽管最新版本的chrome应该支持MP3,但有些浏览器不支持MP3。请尝试为.ogg添加一个选项,看看是否可以解决问题(请注意,您还需要在同一目录中提供歌曲的.ogg版本): 如果您在本地主机上测试audiojs,它将无法与Flash回退一起正常工作。如果您尝试在Firefox(或旧版本的Chrome)中播放mp3,就会发生这种情况。改为通过IP地址访问

这是我第一次使用audio.js

这是一页。使用firefox时没有任何问题。但是当使用chrome时会出现这个错误

加载错误:“


问题是什么?

尽管最新版本的chrome应该支持MP3,但有些浏览器不支持MP3。请尝试为.ogg添加一个选项,看看是否可以解决问题(请注意,您还需要在同一目录中提供歌曲的.ogg版本):


如果您在本地主机上测试audiojs,它将无法与Flash回退一起正常工作。如果您尝试在Firefox(或旧版本的Chrome)中播放mp3,就会发生这种情况。改为通过IP地址访问您的站点。

这并不能解决我的问题。看看插件主页,它也不运行。哈哈,如果他们自己的演示页面不起作用……似乎这是一个链接,如果该链接不起作用,可以尝试添加
g[h].helpers.removeClass(this.wrapper,b.errorClass);
转到audio.js文件中的loadStarted函数,看看会发生什么。由于这是一个加载错误,这似乎是查找位置的地方?我不明白。好的,看看注释源代码,它更容易理解代码的作用。搜索“loadStarted”。在
loadStarted
函数中,添加以下参数:
g[h].helpers.removeClass(this.wrapper,b.errorClass);
然后用audio.js文件中更新的函数替换原始的loadStarted函数。如果不起作用,请尝试查看我在上面发布的链接中的文章是否与您的问题相关
<audio src="http://www.yabspor.com/musics/yabspor1.mp3" preload="auto">
<audio src="http://www.yabspor.com/musics/yabspor1.ogg" type="audio/ogg">
<audio src="http://www.yabspor.com/musics/yabspor1.mp3" type="audio/mpeg" preload="auto">