我已经开始尝试将mediaelement.js用作跨浏览器/ OS音频播放器。
目前,我正试图让它播放WAV文件。
这在Chrome和Firefox中运行良好(现在我确保src的URL都是小写的!)但是在IE8中它不起作用。我的行为略有不同,具体取决于我是从Windows 7计算机上的IIS服务器运行(显示播放器但不执行任何操作),还是在Windows 2003 IIS服务器(仅显示黑盒子)上运行没有任何玩家控制)
我可以从IIS日志中看到silverlightmediaelement.axp文件进入浏览器。
如果我查看IE Developer Tools页面中的页面,我可以看到silverlight对象就在那里。
有人可以建议如何使这个工作,或任何方法进一步调试吗?
答案 0 :(得分:0)
您是否在head
的顶部添加了HTML5垫片?我正在绞尽脑汁试图找出为什么IE没有播放audio
元素(多个source
s),直到我查看DOM树并看到IE无法解析的臭名昭着的问题HTML5元素。一旦我添加HTML5 Enabling Script,它就能很好地工作。