2012-03-18 9 views
1

私のjplayerは8で動作していません。私はswfpathをrootサイトに移動しようとしました。それでも動作していません。jplayerはie8では動作しませんが、他のブラウザでは問題ありません。

どの部分が間違っているか誰にでも教えてください。 mactelwebdesign.com.au

frustraaateddd:

デモプレイヤーは

サイトですIE8で正常に動作するようです。

$("#jquery_jplayer_1").jPlayer({ 
    ready: function (event) { 
     $(this).jPlayer("setMedia", { 
      mp3:"http://mactel.com.au/webdesign/music.mp3", 
      oga:"http://mactel.com.au/webdesign/music.ogg" 

     }).jPlayer("play"); 
    }, 
    swfPath: "http://www.jplayer.org/latest/js/Jplayer.swf", 
    supplied: "mp3, oga", 
    wmode: "window" 
}); 
+1

2.1以降のバージョンでこれを読んでいる人には:2.2ではこの問題が解決されているようですが、IE8(およびIE7)の再生はうまく動作します。 – smhg

答えて

0

このプレーヤーは、Safariで動作しないで正常に動作します。だから私は使用:

$("#JPL").jPlayer("play",0); //to set track to beginning and start playing 
$("#JPL").jPlayer("play"); //another line to fix IE stuck issue 
+1

私はそうしました、そして今、時間長の数字は0.00から7.11まで変化しますが、私はまだそれをエクスプローラで再生できません。ありがとうございました – lizzie17

+0

しかし、曲の中央をクリックして再生をクリックすると動作します。 autoPlayが現在動作していないようですか? – lizzie17

1

をIEのニーズは二度遊ぶいくつかの理由: それはどちらか。これには、あなたのコンストラクタを変更してみてください、クロムとFirefox

3

バージョンjPlayer.swf(8.2Kb)の2.1 IEでは動作しません。バージョン2.0.0を使用し、swfPathを完全なアドレスに設定する必要があります。下記のリンクにswfPathを設定すると、問題を解決:

​​
0

私はこの問題に問題を見つけたので、私はこのテーマを更新します。

なぜ私は分かりませんが、あなたはm4vリンクのための絶対的なリンクを書く必要があります。 - :

$(this).jPlayer("setMedia", { 
    m4v: "video.m4v", 
    ogv: "video.ogv", 
    webm: "video.webm", 
    mp4: "video.mp4" 
    }).jPlayer("play"); 

このコードは、IE8を除くすべてのブラウザで罰金ですが、あなたが変更した場合> M4V

で "video.m4v"、

- > M4V: " http://absoluteurl.com/folder/video.m4v "、

奇妙な...

0

ちょっと遅くてもこれを追加するだけです。私はまったく同じような問題を抱えていました。

私はそう私が依存している、ブラウザはIE8であれば「フラッシュ、HTMLは」、falseにOggSupportとnativeSupport設定し、最後のウィンドウへのwmode設定を追加し、私はその後、唯一jplayerロードするために、ローカルに変更ソリューションをjplayer.swfを開催しましたオーディオタグのネイティブブラウザをサポートしています。

レコードのコードは以下のとおりです。