我已經在iFrame中開發了一個系統/一系列視頻(確切地說是3個)。加載主索引頁面後,用戶點擊視頻中的「播放」按鈕(該iFrame中),該視頻將播放,然後重定向到另一個自動播放的視頻(在另一個.html文件中),以及那麼當這一切結束後,它會重定向到另一個自動播放的視頻 - 然後一切都完成了。笨拙的,我知道,但那是需要做的。如何檢測用戶何時製作Flash視頻(.mp4)全屏?
這是我的問題:我希望用戶能夠全屏顯示第一個視頻(如果他們願意的話),並保留整個視頻之間的全屏「狀態」。
對於webkit瀏覽器,該iFrame中視頻的全屏「模式」工作。我使用這個代碼片段在我的iFrame這樣做:
allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true">
所以全屏模式確實的工作,它只是將不保留全屏狀態時,視頻切換到下一個。這就說得通了。
我正在尋找方法來檢測用戶正在觀看視頻的全屏,然後自動設定下一個視頻系列加載時切換到全屏模式。
下面是每個「視頻頁面」(即在iFrame中)的標記。 video2.html和video3.html之間的唯一區別在於它們具有自動啓動功能:true屬於width屬性。
<html>
<head>
<script src="http://jwpsrv.com/library/5Tx9ZN23EeKCNxIxOQulpA.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="videobox">
<div id="container">This'll be the player</div>
<script type="text/javascript">
jwplayer("container").setup({
file:"video/open-title-final.mp4",
height:480,
width:640,
events:{
onComplete: function() {
window.location = "video2.html";
}
},
});
</script>
</div><!-- /videobox -->
</body>
</html>
所以,再一次,我正在尋找一種方法來檢測用戶已激活的全屏模式,讓該系列中的下一個視頻可以被自動設定在一開始啓動全屏模式。這可能嗎?
在此先感謝。
啊,我甚至沒有注意到有一種方法來創建播放列表。這對我來說可能更好。謝謝! – pr0t0ns