0

我正在制作一个我正在使用 jplayer 的音乐网站。播放器在 chrome 中工作得很好,但在所有其他浏览器中都失败了。我所有的浏览器都是最新的。我的 Flash 播放器也是最新的。当前版本是 Flash Player 11.4。我浏览了 jplayer 文档,但没有帮助。所以这是我的代码

 $(document).ready(function(){
            $("#jquery_jplayer_1").jPlayer({
                ready: function () {
                    var url1,url2;
                    $('.singles').click(function(event){
                        var x = event.target;
                        var y = x.replace(".mp3",".oga");
                        url1 = "http://localhost:8080/WebApplication1/songs/"+x.innerHTML;
                        url2 = "http://localhost:8080/WebApplication1/songs/"+y;
                        $("#jquery_jplayer_1").jPlayer("setMedia",{
                            mp3: url1,
                            oga: url2
                        }).jPlayer("play");
                    });
                },
                swfPath: "/jPlayer/Jplayer.swf",
                solution: "html/flash",
                supplied: "mp3, oga",
                wmode: "window"
            });
        });

我为 oga 添加了一些代码,因为有人告诉我 Firefox 和 Opera 需要 oga 而不是提供 mp3。即使在为 oga 添加代码之前,同样的问题仍然存在

我在 jplayer 上看到以下文本: 需要更新 要播放媒体,您需要将浏览器更新到最新版本或更新您的 Flash 插件。

我应该怎么办??请帮忙

4

2 回答 2

1

我认为这是关于 swf 文件的路径。您不应该将文件名放在路径中。

于 2012-12-10T17:39:19.843 回答
0

解决方案选项应以逗号分隔,而不是 / 分隔。

于 2013-04-16T19:25:39.847 回答