Я создал динамические списки воспроизведения через javascript, поэтому в основном пользователь может нажимать на кнопки, чтобы изменить список воспроизведения (например: http://support.jwplayer.com/customer/portal/articles/1439570-example-loading-new-playlists) и я добавил код jwplayer в определенный div на странице, как показано ниже.
<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>
Теперь это работает, но всегда возвращает первый элемент списка воспроизведения, в основном элемент по умолчанию, который появляется при открытии страницы, поэтому, если пользователь переключил список воспроизведения на что-либо, кроме «Playlist1.mp4», это не имеет значения, потому что только Playlist1.mp4 появляется на видео, когда оно всплывает.
Как я могу сделать это таким образом, чтобы, когда пользователь переключает список воспроизведения и нажимает на всплывающее окно, список воспроизведения, который в данный момент воспроизводится, появляется во всплывающем окне?
Вся помощь очень ценится, работаю над этим часами.
Спасибо, парни.
Задача ещё не решена.
Других решений пока нет …