vue全屏模式

351 阅读1分钟
 fullScreen () {      if (this.isfullScreen) {  //data中定义        var docElm = document.documentElement        if (docElm.requestFullscreen) { //发出异步请求使元素进入全屏模式          docElm.requestFullscreen()        } else if (docElm.mozRequestFullScreen) {          docElm.mozRequestFullScreen()        } else if (docElm.webkitRequestFullScreen) {          docElm.webkitRequestFullScreen()        } else if (elem.msRequestFullscreen) {          elem.msRequestFullscreen()        }        this.isfullScreen = false      } else {        if (document.exitFullscreen) {          document.exitFullscreen()        } else if (document.mozCancelFullScreen) {          document.mozCancelFullScreen()        } else if (document.webkitCancelFullScreen) {          document.webkitCancelFullScreen()        } else if (document.msExitFullscreen) {          document.msExitFullscreen()        }        this.isfullScreen = true      }    },