2014-07-16 3 views
0

제발, 도와 주시겠습니까? jplayer를 사용 중입니다. 데스크톱에서는 모든 브라우저가 정상적으로 작동하지만 안드로이드에서는 작동하지 않습니다. mp3 형식을 사용하고 있습니다. oga 형식을 포함하면 oga 형식의 노래가 재생됩니다. jplayer를 Android 모바일에서 mp3 형식으로 재생할 수있는 방법은 없습니까?jPlayer가 mp3가 아닌 모바일 크롬에서 재생됩니다.

대단히 감사합니다.

<div class="media-player"> 
            <script> 
             $(document).ready(function() { 
              $("#jquery_jplayer_foot_mob_1").jPlayer({ 
               ready: function() { 
                $(this).jPlayer("setMedia", { 
                 title: "4D - Zelený dym", 
                 oga:"http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg", 
                 mp3: "files/audio/4D---Zeleny-dym-(2012).mp3" 
                }); 
               }, 
               play: function() { // To avoid multiple jPlayers playing together. 
                $(this).jPlayer("pauseOthers"); 
               }, 
               errorAlerts: true, 
               supplied: "oga, mp3", 
               swfPath: "scripts/jplayer", 
               solution: "html", 
               cssSelectorAncestor: "#jp_container_foot_mob_1" 
              }); 
             }); 
            </script> 
            <div id="jquery_jplayer_foot_mob_1" class="jp-jplayer"></div> 
            <div id="jp_container_foot_mob_1" class="jp-audio small cover"> 
             <div class="jp-type-single"> 
              <div class="jp-cover"> 
               <img src="styles/img/disc_1.png" /> 
              </div> 
              <div class="jp-gui jp-interface"> 
               <ul class="jp-controls"> 
                <li class="left"><a href="javascript:;" class="jp-play" tabindex="1">play</a></li> 
                <li class="right"><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li> 
                <div class="clear"></div> 
               </ul> 
               <div class="jp-progress"> 
                <div class="jp-seek-bar"> 
                 <div class="jp-play-bar"></div> 
                </div> 
               </div> 
               <div class="jp-details"> 
                <span class="jp-title"></span> 
                <div class="jp-time-holder"> 
                 <div class="jp-current-time"></div> 
                </div> 
               </div> 
              </div> 
              <div class="jp-no-solution"> 
               <span>Update Required</span> 
               To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>. 
              </div> 
             </div></div> 
+0

에게 아무도이 문제를 해결하는 방법을 알고를 고정하지 버전 2.7.1에서? – user1870556

답변

2

대신 MP3의 M4A를 할당하는 코드를 변경 시도, 여전히 MP3에 대한 링크를 유지 :

여기 내 소스입니다. 그것은 나를 위해 일한 :

$(document).ready(function() { 
    $("#jquery_jplayer_foot_mob_1").jPlayer({ 
     ready: function() { 
      $(this).jPlayer("setMedia", { 
       title: "4D - Zelený dym" 
       m4a: "files/audio/4D---Zeleny-dym-(2012).mp3" 
      }); 
     }, 
     play: function() { // To avoid multiple jPlayers playing together. 
      $(this).jPlayer("pauseOthers"); 
     }, 
     errorAlerts: true, 
     supplied: "m4a", 
     swfPath: "scripts/jplayer", 
     solution: "html", 
     cssSelectorAncestor: "#jp_container_foot_mob_1" 
    }); 
}); 
+1

작동. 고마워요. – user1870556