2012-12-12 56 views
0

我把jplayer放在我的joomla網站上播放我的mp3文件。問題是使用Firefox時,播放按鈕和jplayer的進度條在我的網站中沒有工作。我在我的htaccess中添加了「添加類型ogg」。 ogg文件正在我的網站中播放,但使用螢火蟲檢查元素時沒有ogg文件顯示。我只能找到一個殘疾的代碼是:jplayer的播放按鈕和進度條在Firefox中不工作

<div class="jp-jplayer" id="jquery_jplayer_1" style="width: 0px; height: 0px;"> 
    <img id="jp_poster_0" style="width: 0px; height: 0px; display: none;" src=" images/jmplayer/albums/thumb_13520917357864.jpeg"> 
    <object width="1" height="1" id="jp_flash_0" data="js/Jplayer.swf" type="application/x-shockwave-flash" style="width: 0px; height: 0px;"> 
    <param name="flashvars" value="jQuery=jQuery&amp;id=jquery_jplayer_1&amp;vol=0.8&amp;muted=false"> 
    <param name="allowscriptaccess" value="always"><param name="bgcolor" value="#000000"> 
    <param name="wmode" value="opaque"></object> 
</div> 

這裏是我的鏈接:http://www.keralacarpentry.com/saavnnew

+1

我們可以有代碼嗎? –

+0

請檢查我的網站鏈接:http://keralacarpentry.com/saavnnew/ – john

+0

http://www.keralacarpentry.com/列出目錄中的所有文件...這是不好的... –

回答

0

火狐亙古不支持mp3文件,而是要使其發揮使用jplayer確保您有安裝Flash在Firefox和包括JavaScript作爲波紋管

$("#jquery_jplayer").jPlayer({ 
    ready: function() { 
     $(this).jPlayer("setMedia", { mp3: "http://sound26.mp3pk.com/indian/ladiesvsricky/ladiesvsrickybahl01(www.songs.pk).mp3" }); 
    }, 
    //swfPath: "http://cloudfactory-transcription.s3.amazonaws.com/javascripts/", 
    swfPath: "http://www.jplayer.org/latest/js/Jplayer.swf", 
    supplied: "mp3", 
    volume: 1, 
    wmode:"window", 
    solution: "html,flash", 
}); 

Jplayer在Firefox中播放MP3文件,SWF路徑僅使用閃光燈。

+0

感謝您的replay.My jplayer正在玩狐狸,但問題是播放按鈕和進度條不工作。 請給我一個建議 – john

0

對於#jquery_jplayer_1,你綁定兩次:
將管線693
2.當$( '#playallinner')單擊,您再次綁定。

建議修改:從693
1.刪除代碼703

 /* 
     var myPlaylist = new jPlayerPlaylist({ 
      jPlayer: "#jquery_jplayer_1", 
      cssSelectorAncestor: "#jp_container_1" 
     }, { 
      playlistOptions: { 
        enableRemoveControls: true 
      }, 
     swfPath: "js", 
     supplied: "mp3", 
     wmode: "window" 
     }); 
     */ 

然後:從1794 2.更改代碼,如:

//new a jPlayerlist object 
var playallList = new jPlayerPlaylist({ 
     jPlayer: "#jquery_jplayer_1", 
     cssSelectorAncestor: "#jp_container_1" 
    }, { 
     swfPath: "js", 
     supplied: "mp3", 
     wmode: "window" 
}); 
// add list into the list 
playallList.setPlaylist([   
      { 
      title:"Aadhai Aaula", 
      artist:"Mipa", 
      .... // list all songs you want 
      }, 

]); 
//play the list when the play button be clicked. 
$('#playallinner').click(function(){ 
    playallList.play(); 
    var playcount = /*parseInt($("#playtotal").html())+*/ 6; 
    $("#playtotal").text(playcount); 
}); 
+0

感謝您的回覆。但我實現了這個我的程序,但我找不到任何change.The問題仍然與Firefox。 – john