【问题标题】:jPlayer not playing files in some browsersjPlayer 在某些浏览器中不播放文件
【发布时间】:2012-12-14 01:39:06
【问题描述】:

我正在建立一个带有音乐播放器的网站,我正在使用 jPlayer。 在我的播放列表中,每首歌都是 mp3 和 ogg 格式。 我正在使用本地主机,Visual Studio 2010 开发服务器。

  • Chrome - 播放良好
  • Firefox - 不播放但调用服务器上的正确文件
  • 歌剧 - 很好玩
  • Safari (Windows) - 运行良好
  • IE9 - 运行良好
  • IE8/7 - 什么都不做

因为 jPlayer.js 和 jplayer.swf 在同一个文件夹中,所以我设置了 swfPath = "" ;我 /also/tried/absolute/path 但没有改变任何东西..

【问题讨论】:

    标签: jquery jplayer


    【解决方案1】:

    聚会有点晚了,但我在遇到同样的问题时遇到了这个问题。原来我为了让 jplayer 在 Firefox 上运行而安装的 Flash 播放器对 IE8 无效,所以我去 Adob​​e 的网站测试了我的 flash 安装,下载了推荐的版本,它在两个浏览器上都可以正常工作。

    【讨论】:

      【解决方案2】:

      如果两个文件在同一个文件夹中,例如两者都在脚本http://example.com/Scripts/ 中,然后使用swfPath="/Scripts"。使用 firebug 的 Net 选项卡来监控所请求的内容并确保其加载正确。
      至于在本地播放,您可能需要调整 Flash 设置:http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager.html

      【讨论】:

      • 嘿,我让它开始工作了!我认为问题与 ASP.NET 路由有关,因为只要我将 jplayer.swf 移动到站点的根目录,它就可以在所有浏览器中运行!
      • 我遇到了同样的问题。我将 jplayer.swf 移至根目录,它运行良好。谢谢!
      【解决方案3】:

      嘿,我让它开始工作了!我认为问题与 ASP.NET 路由有关,因为只要我将 jplayer.swf 移动到站点的根目录,它就可以在所有浏览器中运行!

      【讨论】:

        猜你喜欢
        • 2015-12-03
        • 1970-01-01
        • 2021-11-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-05
        • 2011-06-03
        相关资源
        最近更新 更多