2013-06-28 25 views
0

我正在使用CirclePlayer,並在加載特定頁面時自動啓動。玩家有一個彈出選項,我需要停止主窗口上的播放器,並只允許彈出窗口播放器播放。啓動彈出式播放器時,需要在主頁面上停止jPlayer

jQuery(document).ready(function($){ 

    var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1", 
    { 
     '.$streamtype.': "'.$stream.'", 
    }, { 
     cssSelectorAncestor: "#cp_container_1", 
     swfPath: "'.$libpath.'", 
     supplied: "rtmpa, mp3", 
     solution: "html, flash", 
     wmode: "window", 
     volume: 100, 
     autoplay: true, 
     keyEnabled: true 
    }); 
}); 

我使用從swip.Codylindely.com它看起來像這樣

jQuery('.popplayer').popupWindow({ 
    height:200, 
    width:450, 
    top:0, 
    left:0 
}); 

jquery.popupWindow.js與<a href="url" class="popplayer" name="playwindow">Popup</a>

我的地方,但都需要一個onclick.stop功能執行我的努力失敗了。請讓我知道我能做到這一點。

回答

2

創建一個函數來阻止你的主jPlayer ......像

function stopMainPlayer() { 
// Stop Player 
} 

然後更改像

<a href="url" class="popplayer" OnClick="stopMainPlayer" name="playwindow">Popup</a> 

您的彈出oppner鏈接,你可以找到從jplayer 希望停止播放此方法將解決您的porblum ..

+0

對不起,很晚的迴應。我在2013年6月找到了解決方案,這恰好與您的答案類似,只是沒有這個功能,所以您的答案確實是一個解決方案。 –

相關問題