Javascript JWPLAYER 6弹出窗口当前正在新窗口中播放项目
我已经通过javascript创建了动态播放列表,因此用户基本上可以单击按钮来更改播放列表(例如:),并且我已经将jwplayer代码添加到页面上的特定div中,如下所示Javascript JWPLAYER 6弹出窗口当前正在新窗口中播放项目,javascript,php,jquery,video,jwplayer,Javascript,Php,Jquery,Video,Jwplayer,我已经通过javascript创建了动态播放列表,因此用户基本上可以单击按钮来更改播放列表(例如:),并且我已经将jwplayer代码添加到页面上的特定div中,如下所示 <div id="JW6DIV"> <div id="video"></div> <script type='text/javascript'> jwplayer('container').setup({ 'width': "100%",,
<div id="JW6DIV">
<div id="video"></div>
<script type='text/javascript'>
jwplayer('container').setup({
'width': "100%",,
'file': "playlist1.mp4",
});
</script>
</div>
Now what i'm trying to do is have a popout button so that ONLY THE PLAYER would open up on a new window , so for that i've done the following to popout the DIV Of the Player ...
<script>
function openWin() {
var divText = document.getElementById("JW6DIV").outerHTML;
var myWindow = window.open('', '', 'width=900,height=600');
var doc = myWindow.document;
doc.open();
doc.write(divText);
doc.close();
}
</script>
<a href="#" onclick="openWin()">Popout Video</a>
jwplayer('container')。安装程序({
“宽度”:“100%,”,,
'文件':“playli1.mp4”,
});
现在我要做的是有一个弹出按钮,这样只有玩家才能打开一个新窗口,为此我做了以下操作,弹出玩家的DIV。。。
函数openWin(){
var divText=document.getElementById(“JW6DIV”).outerHTML;
var myWindow=window.open('','',宽度=900,高度=600');
var doc=myWindow.document;
doc.open();
文件写入(文本);
doc.close();
}
现在它可以工作了,但它总是返回第一个播放列表项,基本上是打开页面时出现的默认项,因此如果用户将播放列表切换到“playl1.mp4”以外的任何内容,这都无关紧要,因为只有playl1.mp4会在弹出的视频中出现
当用户切换播放列表并单击弹出窗口时,当前播放的播放列表将显示在弹出窗口上,我如何才能做到这一点
非常感谢您的帮助,我们已经为此工作了数小时
谢谢各位 通过为当前活动的播放列表项创建一个变量,我更进一步了,因此我认为我需要在窗口上传递一个函数,用该变量调用JW播放器,但它不起作用:(.有任何帮助吗?