mediaelement.js没有在Opera中播放MP3

时间:2013-02-13 04:06:41

标签: mp3 opera html5-audio mediaelement.js

使用随mediaelement.js提供的示例(mediaelementplayer-audio.html)我无法在Opera中播放MP3文件。如果我将Opera导航到http://www.mediaelementjs.com,但是如果我尝试从我的localhost中搜索文件,它就无法播放。控件呈现正确,但似乎没有加载。我在Windows XP上运行Opera 12.14我已经测试过Chrome 24,Firefox 18,IE8(Flash后备)和Safari 5.1.7,只有Opera给我一个问题。有什么建议?

1 个答案:

答案 0 :(得分:0)

简短回答:这不适用于IIS 5.1,适用于Apache或IIS 7.

答案很长: 在查看Opera中的开发人员工具后,我发现MP3部分是从服务器接收的。然后我记得IIS 5.1(我正在使用的Web服务器)不能正确支持它。然后我比较了来自www.mediaelementjs.com的HTTP响应头,它说它使用的是Apache。我在网上读到范围请求在IIS 7下工作。所以我将我的网络应用程序移动到Windows 7计算机上,果然,它运行良好。我必须记得明确定义我的MIME类型,但现在一切正常。