2017-05-17 5 views
0

my projectのオーディオファイルにjQuery jPlayerを使用しています。 http://traffic.libsyn.com/vemsagenda/vemsagenda0.mp3ネットをGETjPlayer 2.6.0オーディオスロー再生していませんサポートされているソースが見つかりませんエラー

  1. :: ERR_EMPTY_RESPONSE
  2. がキャッチされない(約束で)のDOMExceptionは::以前それだけで大丈夫だったが、現在はすべての突然の、それは同じようにエラーを働いたが投げていない何もサポートされているソースがなかったので、ロードに失敗しました見つかりました。
  3. jPlayer 2.9.2:id = 'jquery_jplayer_1':エラー!

現在のオプションを使用して、このブラウザのsetMedia()で提供されているメディアフォーマットを再生することはできません。

付属のオプションで定義されているビデオまたはオーディオ形式がありません。

コンテキスト:{供給:「mp3」}

私は突然のすべて間違っているものとアイデアを得ていないのです。それはうまく働いていた。

jsfiddle:https://jsfiddle.net/bxwkyhsb/12/

コード:

$('#jquery_jplayer_1').jPlayer({ 
        ready: function() { 
         $(this).jPlayer('setMedia', { 
          mp3: '".$audio_link[$i]."' 
         }); 
        }, 
        play: function() { // To avoid multiple jPlayers playing together. 
         $(this).jPlayer('pauseOthers'); 
         equal_height_pod(); 
        }, 
        swfPath: 'js', 
        supplied: 'mp3', 
        wmode: 'window', 
        globalVolume: true, 
        smoothPlayBar: true, 
        keyEnabled: true, 
        preload: 'none', 
        errorAlerts: true, 
        warningAlerts: true 
       }); 
       $('#jquery_jplayer_1').bind($.jPlayer.event.play, function() { 
         $('.jp-audio').removeClass('showcontainer').parent('figure').parent('.leftImg').parent('li').removeClass('titlewrap'); 
       $('#jp_container_1').addClass('showcontainer').parent('figure').next('.introtitle').addClass('wrapintrotitle'); 
         $('#jp_container_1').parent('figure').parent('.leftImg ').parent('li').addClass('titlewrap'); 
       }); 

すべてのヘルプ/提案を歓迎いたします。前もって感謝します。

+0

投稿JSfiddle。また、jPlayer 2.9.2にアップグレードする必要があります。あなたは ''"の値を確信していますか?$ audio_link [$ i]。 "''は間違いなく有効な.mp3のURLですか? –

+0

@ Martin Mazza Dawson ...はい、有効なURLは.mp3(http://traffic.libsyn.com/vemsagenda/vemsagenda0.mp3)であり、アップグレードでは上記のエラーと同じエラーが発生しました。 –

+0

投稿者: –

答えて

0

supplied: 'mp3'。それを試してください。あなたの例には欠けています。

+0

既に提供されています: 'mp3' –

+0

それから ''"。$ audio_link [$ i]。 "''は有効なURLであってはなりません。 JSFiddleがうまく動作するので、デバッグしてURLを見てください。 –

+0

jsfiddleはブラウザで動作しますか?それは私のために働いていません(クロムとFirefoxの両方) –

0

コードは正常に動作しています。 @Martin Mazza Dawson氏は、それはネットワークの問題(ファイアウォール)によると言いました。 Chrome拡張機能「Browsec」を使用して再生できます。

関連する問題