是否有人能夠使用Video.js播放器創建全屏疊加?我們正在尋找一種在視頻上顯示div的方式,即使在全屏模式下也可以使用它。使用Video.js在全屏幕中進行HTML疊加
2
A
回答
0
這是我在最近使用JQuery UI對話框的項目上所做的,但該解決方案適用於您希望通過視頻顯示的任何元素。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.ui.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#overlay').dialog({
width: $(window).width() * .8,
height: 100,
position: { my: "center", at: "bottom", of: window },
autoOpen: false,
zIndex: 2147483647
});
});
int = setInterval(function(){checkNews()},checkNewsInterval);
function checkNews() {
var url = 'news.php';
$('#overlay').load(url, function() {
$('#overlay').dialog('open');
return false;
}
</script>
<body>
<div id="video-container">
<video id="myvideo" class="video-js vjs-default-skin" controls
preload="auto" poster="" data-setup="{}">
<source src="<you_video_source>" type='video/mp4'></source>
<param name="allowfullscreen" value="true" />
</video>
</div>
<div id="overlay"></div>
</body
</html>
訣竅是屬性:
zIndex: 2147483647
無論是在對話建立或作爲CSS設置:
#overlay {
z-index: 2147483647;
}
相關問題
- 1. Blackboard中的video.js全屏幕將不起作用
- 2. 如何在屏幕和疊加/背景的中心彈出式全屏幕高
- 3. 捕獲屏幕大小並在HTML/JavaScript中創建疊加層
- 4. 啓用/禁用全屏選項video.js HTML5
- 5. iOS在全屏幕(iPad)中使用MPMoviePlayerViewController
- 6. 的Video.js模式窗口內:全屏幕不工作
- 7. 疊加框出現在屏幕
- 8. video.js不會加載字幕
- 9. 手機屏幕上進行視頻全屏也
- 10. Autohotkey使用Cmd.exe進行全屏顯示
- 11. 使用java在全屏幕應用程序中拍攝屏幕截圖?
- 12. 在C#中使用HtmlAgilityPack進行屏幕截圖
- 13. 匹配屏幕的分辨率 - 疊加
- 14. KML - 動態屏幕疊加圖標
- 15. 在全屏幕圖形上添加JComponent
- 16. Video.js動態加載HTML
- 17. 部分重疊在android中的屏幕
- 18. 如何在刷新時進行全屏幕背景更改?
- 19. Javascript全屏幕
- 20. 即使頁面是可滾動的,屏幕居中疊加
- 21. 在小屏幕上摺疊div,在大屏幕上展開-javascript
- 22. Video.js全屏在IE和Edge瀏覽器中
- 23. 如何在OSX中的多個屏幕上運行全屏
- 24. 使用蹺蹺板啓用全屏幕?
- 25. 如何在html中使用多個屏幕並輕掃這些屏幕
- 26. 使用Python/Scrapy/Urllib2進行屏幕截圖似乎被屏蔽
- 27. 使HTML Canvas適合屏幕
- 28. GMGridView出現在屏幕外,但與屏幕視圖重疊
- 29. 許多屏幕上的全屏幕(WPF)
- 30. 使用JavaScript或jQuery來進入全屏幕上的頁面加載
你找到一個好的解決辦法? – catalinux