【问题标题】:Jplayer playlist demo won't work in IE, but a version implemented on another site does - why?Jplayer 播放列表演示在 IE 中不起作用,但在另一个站点上实现的版本可以 - 为什么?
【发布时间】:2012-02-22 14:30:43
【问题描述】:

我正在尝试将 jPlayer(2.1.0 版)实现为带有播放列表的音频播放器。播放器在除 IE8 之外的所有浏览器中都能完美运行,这让我感到非常沮丧。真的很典型。 (我在 XP 上,所以我目前无法测试 IE9,但由于该版本对 HTML5 的支持有了很大改进,我猜它会像在其他浏览器中一样运行。)

我认为问题出在我的代码中 - 我去搜索并通过各种论坛和来源进行了提示,检查了 swfpath、挂逗号等,但无济于事。我决定使用 IE8 查看 jplayer 网站的 audio playlist demo page,令我惊讶的是发现它不起作用 - 播放列表没有出现,并且所有按钮都不起作用。我发现the video playlist page 也是如此——在 IE8 中没有成功。因此,我当前的解决方案是使用 IE8 和更早版本对我网站的所有访问者隐藏播放器。这远非理想,但我认为这个问题是 IE 的根本问题,至少不是我可以解决的问题。

但是,我通过另一个讨论找到了this version of jplayer,它在 IE8 中没有问题。播放列表出现,一切正常。是什么赋予了?这段代码与其他地方有什么不同?

【问题讨论】:

    标签: jquery internet-explorer internet-explorer-8 jplayer playlist


    【解决方案1】:

    jPlayer 2.1 至少需要 10.3 版的 Adob​​e Flash 插件

    【讨论】:

    • 嗨,劳埃德,为此欢呼 - 我不确定这是否会成为问题,因为我在两个页面上都使用相同的浏览器(带有最新的 Flash)...
    【解决方案2】:

    对于它的价值 - 我遇到了这个问题,我发现解决方案是确保正确的文档类型 - 在我的情况下

    <!DOCTYPE HTML>
    <html xmlns="http://www.w3.org/1999/xhtml">
    

    在文档的开头对其进行排序。 希望这对某人有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多