我正在创建一个我正在使用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插件。
我该怎么办?请帮忙
答案 0 :(得分:1)
我认为这是关于swf文件的路径。你不应该把文件名放在路径中。
答案 1 :(得分:0)
解决方案选项应以逗号分隔,而不是/ -separated。