弹出播放器启动时需要在主页面上停止jPlayer

时间:2013-06-28 03:04:22

标签: popup jplayer

我正在使用CirclePlayer,它会在加载特定页面时自动启动。玩家有一个弹出选项,我需要在主窗口停止播放器,只允许弹出窗口播放器播放。

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.popupWindow.js,看起来像这样

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

并使用<a href="url" class="popplayer" name="playwindow">Popup</a>

执行

我需要一个onclick.stop功能,但我所有的努力都失败了。请让我知道如何实现这一目标。

1 个答案:

答案 0 :(得分:2)

创建一个函数来停止主jPlayer ......比如

function stopMainPlayer() {
 // Stop Player
}

然后改变你的弹出式对手链接,如

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

您可以从jplayer中找到停止播放器方法 希望这能解决你的问题..