1

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

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

因为 jPlayer.js 和 jplayer.swf 在同一个文件夹中,所以我设置了 swfPath = "" ; 我/也/尝试过/绝对/路径但没有改变任何东西..

4

3 回答 3

3

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

于 2012-12-13T17:39:06.847 回答
0

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

于 2011-12-14T16:42:23.227 回答
0

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

于 2011-03-30T19:00:22.103 回答