我正在使用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功能,但我所有的努力都失败了。请让我知道如何实现这一目标。
答案 0 :(得分:2)
创建一个函数来停止主jPlayer ......比如
function stopMainPlayer() {
// Stop Player
}
然后改变你的弹出式对手链接,如
<a href="url" class="popplayer" OnClick="stopMainPlayer" name="playwindow">Popup</a>
您可以从jplayer中找到停止播放器方法 希望这能解决你的问题..