【发布时间】:2011-05-30 11:00:56
【问题描述】:
我认为我正在使用的 jquery.jplayer.min.js 文件有问题。
我的 jplayer 不能仅在 IE9 中运行。
它适用于所有其他浏览器。
【问题讨论】:
-
如果所有其他浏览器都在工作,那么可能是 IE9 的问题,而不是 jPlayer。
标签: jquery internet-explorer-9 jplayer
我认为我正在使用的 jquery.jplayer.min.js 文件有问题。
我的 jplayer 不能仅在 IE9 中运行。
它适用于所有其他浏览器。
【问题讨论】:
标签: jquery internet-explorer-9 jplayer
在this thread Mark P. 中指出,您必须正确设置 MIME 类型。试着把它放在你的 .htaccess 中:
AddType video/mp4 mp4
AddType video/mp4 m4v
更多: http://www.jplayer.org/latest/developer-guide/#jPlayer-server-response
【讨论】:
当前主要版本 (2.0.0) does not support IE9,但正在添加支持 as of version 2.0.8 (github)。
【讨论】:
将这行代码放在文档的最开头。
<!DOCTYPE html>
它强制 IE9 在标准文档模式下工作。
【讨论】:
我有同样的问题。通过强制 IE9 使用 Flash 而不是 html5 来解决它。
jPlayer({
"solution": navigator.userAgent.indexOf("Trident/5")>-1 ? "flash" : "html,flash"
})
【讨论】:
问题是 IE9 像往常一样 jaa,尝试播放 ogg 文件或 m4a 就可以了
【讨论】: