これが私のjplayerコードです
<div id="player"></div>
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 で。2 番目のプレーヤーを削除し、そのうちの 1 つのコンストラクターを次のように変更しました。
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 には常に何らかの問題があります ---)再生する前にフラッシュ プラグインを無効にしてください。