当我们使用video标签的时候,有时候因为更多的需要,我们要自己自定义控制栏,而进入和退出全屏也是其中的一部分

不同的浏览器有不同的实现方法

// Webkit

element.webkitRequestFullScreen();//进入全屏

document.webkitCancelFullScreen();//退出全屏

// Firefox

element.mozRequestFullScreen();

document.mozCancelFullScreen();

// W3C

element.requestFullscreen();

document.exitFullscreen();

一般兼容性写法,我们先使用w3c标准的方法,如果不可以在兼容不同浏览器。

//进入全屏

function FullScreen() {

var ele = document.documentElement;

if (ele.requestFullscreen) {

ele.requestFullscreen();

} else if (ele.mozRequestFullScreen) {

ele.mozRequestFullScreen();

} else if (ele.webkitRequestFullScreen) {

ele.webkitRequestFullScreen();

}

}

//退出全屏

function exitFullscreen() {

var de = document;

if (de.exitFullscreen) {

de.exitFullscreen();

} else if (de.mozCancelFullScreen) {

de.mozCancelFullScreen();

} else if (de.webkitCancelFullScreen) {

de.webkitCancelFullScreen();

}

}

接下来是用例

$(ele).on('click',function(){

FullScreen();

// exitFullscreen();

});

到此这篇关于HTML5 video进入全屏和退出全屏的实现方法的文章就介绍到这了,更多相关HTML5 video进入全屏和退出全屏内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

video 满屏显示_HTML5 video进入全屏和退出全屏的实现方法相关推荐

  1. video 满屏显示_HTML5 video播放器全屏(fullScreen)方法实例

    首先来说,这个标题具有误导性,但这样设置改标题也是主要因为video使用的比较多 在html5中,全屏方法可以适用于很多html 元素,不仅仅是video 复制代码代码如下: 全屏问题 *{ padd ...

  2. video 满屏显示_HTML5 video播放器全屏(fullScreen)实现的方法

    这篇文章主要介绍了HTML5 video播放器全屏(fullScreen)方法实例,本文直接给出一个完整代码实例,需要的朋友可以参考下 首先来说,这个标题具有误导性,但这样设置改标题也是主要因为vid ...

  3. 计算机桌面怎么全屏显示,台式电脑桌面两边黑框怎么调全屏 定位到缩放栏目...

    说到全屏,大家应该都了解,有人问我的电脑桌面不能全屏显示,当然了,还有人想问电脑屏幕两边有黑边怎么办,这到底怎么回事呢?其实win7桌面不能全屏呢,接下来,小编就来教教大家台式电脑桌面两边黑框怎么调全 ...

  4. html 全屏显示某个区域,JS实现指定区域的全屏显示功能示例

    本文实例讲述了JS实现指定区域的全屏显示功能.分享给大家供大家参考,具体如下: www.jb51.net js指定区域全屏 #fulldiv { background: #fff; width: 10 ...

  5. 微信html 全屏显示,关于微信上网页图片点击全屏放大效果

    实现微信上网页的图片点击后全屏还可以可以缩放,这个功能是别人做的,可是捏点击后屏幕直接黑屏了,图片没有显示出来.这个代码在网上搜一下,挺多类似的. 先上代码. 调用微信图片浏览器的函数 functio ...

  6. lol黑屏显示服务器,LOL英雄联盟进去开始就黑屏,英雄服务器中断进不去

    玩英雄联盟LOL每次开始都是正常的,一直到选完英雄后就卡黑屏了,进不去一直等就会出现重新连接牌子,关了后再进,重新连接也是这个死样,一直都连接不到,求解,谁能告诉我这是神马事! 今天我就告诉大家英雄联 ...

  7. 华为息屏显示鸿蒙系统动画,华为EMUI 11升级息屏UI和动画!升级点很像小米MIUI 12...

    原标题:华为EMUI 11升级息屏UI和动画!升级点很像小米MIUI 12 在今天的华为开发者大会上,华为正式发布了鸿蒙OS 2.0系统,而去年最后余承东称可以随时在手机上启用,这次鸿蒙OS 2.0有 ...

  8. 服务器蓝屏显示7f,远程登录服务器时容易0x7f蓝屏

    UNEXPECTED_KERNEL_MODE_TRAP 0x0000007f (0x00000008, 0x80042000, 0x00000000, 0x00000000) 符合一个规律:好多录音服 ...

  9. h5 video 手机上无法显示_手机镜象投屏到电视上全屏显示

    手机镜象投屏到电视上全屏显示 随着手机投屏被越来越多的人知道,手机镜像投屏到大屏幕不是全屏的问题成为许多人心中的痛.AWIND奇机在2019年就做出了竖屏投屏器可以轻松让手机镜像投屏到大屏幕上为全屏显 ...

最新文章

  1. 机器学习算法_机器学习算法中分类知识总结!
  2. 03- 网络最新流行
  3. excel中match函数_Excel函数轻松学02:详解Excel函数中的数据类型
  4. 记某CMS漏洞getshell
  5. SAP Fiori Elements 里 Smart Table column 的宽度问题
  6. PIC中档单片机汇编指令详解(4)
  7. java 多线程,线程安全等定义
  8. memcache 由于目标计算机积极拒绝,无法连接,无法连接memcached服务器
  9. mybatis源码分析(1)-----sqlSessionFactory创建
  10. dvwa小马上传大马php,dvwa文件包含_DAY56 文件上传概述与漏洞***
  11. 国科大学习资料--自然语言处理(宗成庆)-2019期末考试题
  12. Windows11 开发版bt磁力链种子及其他下载地址整理
  13. linux课程设计ftp概要设计,Ftp客户端概要设计
  14. c语言程序网吧管理,C语言网吧计费系统(小项目).doc
  15. NewH3C——PPP、WLAN
  16. youtube下载视屏和字幕办法
  17. 让我摘下星星送给你_去最美的地方,我摘下星星给你。
  18. InfiniBand架构和技术实战总结
  19. 数字图像处理第九章——形态学图像处理
  20. 【转】超过4G的U盘格式化你准备用什么文件格式?(FAT32NTFSexFAT)

热门文章

  1. lldb调试使用python脚本问题总结
  2. Windows 10 不能安装更新 (0x8024402f)
  3. view里文书删除时报错的解决案
  4. Linux之解析鼠标input事件数据
  5. import导入工程时出现error:Description Resource Path Location Type Target runtime com.genuitec.runtime.gener
  6. 以太坊节点布置(3) 启动geth客户端
  7. IDA pro 使用笔记
  8. git之工作区、版本区、远程仓库之间相互操作
  9. sort与sorted的区别
  10. optee系统服务/service的实现方式