我正在使用 jplayer 2.1.0。我有 4 个浏览器 chrome 22、opera 12、IE9 和 mozilla firefox 15,它们都是截至 2012 年 10 月的最新浏览器。我的播放器在 chrome 中工作,但在所有其他浏览器中都失败了。我现在不使用 Flash,所以只依赖 HTML5。这是代码。
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function () {
var url;
$('.singles').click(function(event){
var x = event.target;
url = "http://localhost:8080/WebApplication1/songs/"+x.innerHTML;
$("#jquery_jplayer_1").jPlayer("setMedia",{
mp3: url
}).jPlayer("play");
});
},
swfPath: "/js",
supplied: "mp3, oga"
});
});
我直接使用url中的文件路径..这是不好的做法吗?
我应该通过服务器发送 mp3 文件吗?喜欢设置内容类型和所有内容?..对不起,如果我很傻,因为我自己对此感到很愚蠢