这是我的jplayer代码
使用Javascript:
$("#player").jPlayer( { ready: function () { $(this).jPlayer("setMedia", { mp3: '/bedupako/songs_related/uploads/1.mp3' // Defines the url }).jPlayer("play"); // Attempts to Auto-Play the media }, supplied: "mp3", swfPath: "js" });
我确信我的mp3路径是正确的,我也很确定swfpath
.那为什么我的歌没有播放?
编辑:
好吧,现在我刚刚结束了,就这样做了.我得到了DEMO jPlayer,简单的圈子,只是将它上传到我的网站上.仅进行以下更改:
circle.player.js得到了以下更改
solution: "html", // I want only HTML5 playback, NO FLASH supplied: "mp3",
在Index.php中.我删除了第二个玩家,然后将其中一个的构造函数更改为以下内容
var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1", { mp3: "http://bedupako.com/songs_related/uploads/40.mp3" }, { cssSelectorAncestor: "#cp_container_1" });
现场链接就在这里.我特意使用HTML5播放器,因为我需要它.(在Opera和firefox中,chrome播放了我的歌曲;没有在IE中试过,但说实话我还是不关心IE:P cos总是有一些问题-_-)请在播放之前禁用你的flash插件
Firefox和Opera都不支持HTML 5 Audio中的MP3格式,只支持WEBMA和OGA:
HTML5 browsers and their supported audio file formats: Firefox (OSX, Win): WEBMA, OGA Safari (OSX, Win): MP3, M4A Mobile Safari iOS4 (iPad, iPhone, iPod): MP3, M4A Opera (OSX, Win): WEBMA, OGA Chrome (OSX, Win): WEBMA, OGA, MP3, M4A IE9 (Win): MP3, M4A (Can install the WebM codec.)
取自http://www.jplayer.org/latest/developer-guide/#reference-html5-audio-format