IE9中的JPlayer问题

时间:2011-05-30 11:00:56

标签: jquery internet-explorer-9 jplayer

我认为jquery.jplayer.min.js文件中存在一个我正在使用的文件。

我的jplayer仅在IE9中无效。

它在所有其他浏览器中工作。

5 个答案:

答案 0 :(得分:5)

this thread Mark P.中,您必须正确设置MIME类型。试着把它放在你的.htaccess中:

AddType video/mp4 mp4
AddType video/mp4 m4v

更多信息: http://www.jplayer.org/latest/developer-guide/#jPlayer-server-response

答案 1 :(得分:2)

当前主要版本(2.0.0)does not support IE9,但正在添加支持as of version 2.0.8 (github)

答案 2 :(得分:2)

将这行代码放在文档的最开头。

<!DOCTYPE html>

它强制IE9在标准文档模式下工作。

参考:http://msdn.microsoft.com/en-us/ie/ff468705

答案 3 :(得分:2)

我有同样的问题。通过强制IE9使用Flash而不是html5来解决它。

jPlayer({
    "solution": navigator.userAgent.indexOf("Trident/5")>-1 ? "flash" : "html,flash"
}) 

答案 4 :(得分:1)

问题是IE9总是像jaa一样,尝试播放ogg文件或m4a并且有效