html5 自带全屏API调用方法

2021-04-12 08:28

阅读:339

标签:func   lse   f11   sre   doc   全屏   表达式   fun   cti   

function FullScreen(){
          var el = $(‘html‘)[0];//要全屏的元素,如果要全页面全屏,建议使用html节点而不是body节点
          var isFullscreen=document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen;
          if(!isFullscreen){//进入全屏,多重短路表达式
              (el.requestFullscreen&&el.requestFullscreen())||
              (el.mozRequestFullScreen&&el.mozRequestFullScreen())||
              (el.webkitRequestFullscreen&&el.webkitRequestFullscreen())||(el.msRequestFullscreen&&el.msRequestFullscreen());
          }else{    //退出全屏,三目运算符
              document.exitFullscreen?document.exitFullscreen():
              document.mozCancelFullScreen?document.mozCancelFullScreen():
              document.webkitExitFullscreen?document.webkitExitFullscreen():‘‘;
          }
 }

直接调用该方法即可。

使用esc键退出全屏。

此方法的全屏和F11的全屏还是有区别的。

html5 自带全屏API调用方法

标签:func   lse   f11   sre   doc   全屏   表达式   fun   cti   

原文地址:https://www.cnblogs.com/parker-yu/p/9007282.html


评论


亲,登录后才可以留言!