div的全屏与退出全屏

莫小龙 莫小龙     2022-10-12     264

关键词:

div的全屏与退出全屏

作用:将div全屏与退出全屏,一般播放器使用较多。

html按钮:

<button  onclick="showFull();">
                全屏
            </button>
<button onclick="delFull();"> 退出全屏 </button>

js调用:

function showFull(){
               var full=document.getElementById("container");
               launchIntoFullscreen(full);
            }

function delFull() {
                exitFullscreen();
            }

全屏方法封装:

 function launchIntoFullscreen(element) {
                if(element.requestFullscreen){
                    element.requestFullscreen();
                }
                else if(element.mozRequestFullScreen) {
                    element.mozRequestFullScreen();
                }
                else if(element.webkitRequestFullscreen) {
                    element.webkitRequestFullscreen();
                }
                else if(element.msRequestFullscreen) {
                    element.msRequestFullscreen();
                }
            }

退出全屏方法封装:

 function exitFullscreen() {
                if(document.exitFullscreen) {
                    document.exitFullscreen();
                } else if(document.mozCancelFullScreen) {
                    document.mozCancelFullScreen();
                } else if(document.webkitExitFullscreen) {
                    document.webkitExitFullscreen();
                }
            }

 

参考自:http://blog.sina.com.cn/s/blog_1458577430102xn4r.html

 

点击切换全屏与退出

$(‘.ana-screen‘).bind(‘click‘,function(){fullScreen(‘.ana-screen‘,‘.ana-screen-exit‘)})$(‘.ana-screen-exit‘).bind(‘click‘,function(){exitFullScreen(‘.ana-screen-exit‘,‘.ana-screen‘)}) 查看详情

浏览器全屏之requestfullscreen全屏与f11全屏(代码片段)

...一种是HTML5新增的requestFullscreen全屏,另一种是摁F11实现的全屏,本文将详解两种全屏的特点以及其实现。二、requestFullscreen全屏  1、判断是否支持全屏  通过判断元素的requestFullscreen函数是否存在与document.fullscreenEnabled是否... 查看详情

断断续续的全屏退出过渡

】断断续续的全屏退出过渡【英文标题】:Choppyfullscreenexittransition【发布时间】:2017-09-0701:49:29【问题描述】:我有一个自定义视图控制器,可以通过按钮全屏显示。它通常是视图的子视图(嵌入式)。我从嵌入进入全屏是这样... 查看详情

无法在 Unity WebGL 构建的全屏画布上覆盖 div

】无法在UnityWebGL构建的全屏画布上覆盖div【英文标题】:CanNotOverlaydivOverFullScreenCanvasforUnityWebGLBuild【发布时间】:2022-01-1503:32:52【问题描述】:我想在全屏Unity-Canvas前面覆盖一个div。我可以在它不是全屏时覆盖它,但在画布处... 查看详情

带有透明状态栏的全屏片段(以编程方式)

】带有透明状态栏的全屏片段(以编程方式)【英文标题】:Fullscreenfragmentwithtransparentstatusbar(programmatically)【发布时间】:2020-03-3114:22:14【问题描述】:我有一个基于单个活动和多个片段的应用程序,一些片段在进入片段时需要... 查看详情

带有 React JS Div 和组件的全屏背景图像

】带有ReactJSDiv和组件的全屏背景图像【英文标题】:FullscreenBackgroundImagewithReactJSDivandComponent【发布时间】:2021-09-3023:53:58【问题描述】:我确信答案就在我面前,但我已经搜索了好几个小时,但始终无法找到解决办法。我想知... 查看详情

手机怎么退出全屏模式

...屏了但鼠标限制还是无法解除的)检举问题二:三星手机的全屏模式怎么关掉10分什么全屏模式问题三:手机百度地图怎么退出全屏模式百度地图全屏功能使用方法:点击地图右上角的全屏按钮,即可进入全屏状态,点击退出全... 查看详情

你能在视频完成时让 youtube 视频退出全屏吗

...:对于youtube视频,您有一个按钮可以退出Flash和HTML5版本的全屏。有没有办法使用Javascript以编程方式在完整的视频上退出全屏?所以基本上一旦视频结束,我希望它退出全屏模式。【问题讨论】:什么 查看详情

输入特定的全屏部分时,是不是可以更改标题背景?

】输入特定的全屏部分时,是不是可以更改标题背景?【英文标题】:Isthereawaytochangeheaderbackgroundwhenenteringaspecificfullscreensection?输入特定的全屏部分时,是否可以更改标题背景?【发布时间】:2019-01-1019:06:37【问题描述】:在输... 查看详情

滚动时,iPad 上的全屏背景会变成空白

】滚动时,iPad上的全屏背景会变成空白【英文标题】:FullscreenbackgroundbreaksintowhitespacesoniPadwhenscrolling【发布时间】:2014-02-1223:59:29【问题描述】:我遇到了背景图像无法正确显示的问题。页面加载时看起来不错,但是当您向下... 查看详情

vue中实现全屏以及对退出全屏的监听(代码片段)

前言:    vue中实现默认进来页面,某个div全屏,并监听退出全屏的次数,当退出全屏次数达到5的时候跳转到别的页面。目录:实现步骤:1、页面上在你想要的容器上加上id=‘con_lf_top_div’,再给... 查看详情

WindowManager 中的全屏

】WindowManager中的全屏【英文标题】:FullscreeninWindowManager【发布时间】:2013-01-0202:34:10【问题描述】:这是我的代码:params=newWindowManager.LayoutParams(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowMa 查看详情

Android中的全屏DialogFragment

】Android中的全屏DialogFragment【英文标题】:FullScreenDialogFragmentinAndroid【发布时间】:2011-08-2511:59:43【问题描述】:我正在尝试显示几乎全屏的DialogFragment。但不知怎的,我做不到。我展示Fragment的方式直接来自android开发者文档Frag... 查看详情

虚拟机上安装了linux桌面怎么全屏的解决办法

...幕中间的顶部。2、然后会弹出一个窗口。3、点击窗口上的全屏按钮就可以退出全屏,回到主机了。参考技术A步骤如下:1、把鼠标移动到屏幕中间的顶部。2、然后会弹出一个窗口。3、点击窗口上的全屏按钮就可以退出全屏,回... 查看详情

为啥我的全屏 webview 在打开后会立即关闭?

】为啥我的全屏webview在打开后会立即关闭?【英文标题】:Whyismyfullscreenwebviewconstantlyclosingimmediatelyafteropening?为什么我的全屏webview在打开后会立即关闭?【发布时间】:2017-12-1919:00:26【问题描述】:我的全屏视频webview几乎总是... 查看详情

带 DisplayCutout 的全屏应用

】带DisplayCutout的全屏应用【英文标题】:FullscreenAppWithDisplayCutout【发布时间】:2018-08-1719:49:11【问题描述】:您如何制作具有实际全屏功能的应用程序,该应用程序具有要在刘海下方呈现的布局?这就是我想要的:这是我尝试... 查看详情

删除/停用 MoviePlayerControl 上的全屏按钮

】删除/停用MoviePlayerControl上的全屏按钮【英文标题】:Removing/DeactivatingfullscreenbuttononMoviePlayerControl【发布时间】:2013-05-2807:51:06【问题描述】:有没有办法从MPMoviePlayerController中删除全屏按钮?或者至少停用它?是的,我搜索过... 查看详情

在全屏 div 中居中基于百分比的 div

...为什么,我不能总是垂直和水平居中50%高度和50%宽度的div的全屏。http://jsfiddle.net/8BJ94/调整大小时,margin-top是相对于宽度的CSS 查看详情