2

これが私の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 には常に何らかの問題があります ---)再生する前にフラッシュ プラグインを無効にしてください。

4

4 に答える 4

5

Firefox も Opera も HTML 5 オーディオの 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から取得

于 2011-12-11T18:37:47.363 に答える
2

次の2つのコンストラクタオプションを追加すると、アラートが表示されますerrorwarning

$("#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",
    errorAlerts: true,
    warningAlerts: true
  });
于 2011-12-10T22:44:03.600 に答える
1

私はここに私のブログのコードとディレクトリ構造を説明する短い例を書きました:http://vigrond.com/blog/2011/12/01/invisible-html5-flash-audio-player-using-jplayer/(例へのリンク)

うまくいけば、コードをこれと比較して問題を確認できます。

ライブテストページがないと、問題の原因を特定するのは困難です。

于 2011-12-10T23:00:23.867 に答える
0

mp3 ファイルに絶対パスを使用してみましたか?

于 2011-12-10T19:14:04.057 に答える