2012-09-01 166 views
0

我無法弄清楚如何從JPlayer所在的頁面將nativeSupport設置爲false如何在Jplayer中設置默認值

我試圖改變的代碼是這樣的:

 $.jPlayer.defaults = { 
    cssPrefix: "jqjp", 
    swfPath: "js", 
    volume: 80, 
    oggSupport: false, 
    nativeSupport: true, //I want to change this one to false 
    preload: 'none', 
    customCssIds: false, 
    graphicsFix: true, 
    errorAlerts: false, 
    warningAlerts: false, 
    position: "absolute", 
    width: "0", 
    height: "0", 
    top: "0", 
    left: "0", 
    quality: "high", 
    bgcolor: "#ffffff" 
}; 

我已經沒有運氣嘗試這樣做:

$("#jquery_jplayer").jPlayer("option", "nativeSupport", "false"); 

任何幫助深表感謝。謝謝。

回答

0

好,因爲沒有人發佈。

而不是使用Jplayer的一些JavaScript函數。我只是用PHP來回顯兩個不同的JavaScript文件。一個有nativeSupport = false,另一個有true

我知道這不是首選的方法,但它的工作原理。這裏是我使用的代碼:

<?php 
     if($somthing == $somthingelse) { 
      echo'<script type="text/javascript" src="jPlayer/js/jquery.jplayer.nativefalse.js"></script>'; 
     } else{ 
      echo'<script type="text/javascript" src="jPlayer/js/jquery.jplayer.js"></script>'; 
     } 
    ?>