1 mounted() { 2 // 监听窗口大小改变,this.isScreenFull的值为是否全屏,若是则true,反之false 3 window.onresize = () => { 4 this.isScreenFull = document.fullscreenElement || document.msFullscreenElement || document.webkitFullscreenElement || document.mozFullscreenElement 5 } 6 }, 7 methods: { 8 // 进入全屏 9 fullScreenHandle(){ 10 var element = document.documentElement 11 if(element.webkitRequestFullscreen){ 12 element.webkitRequestFullscreen() 13 }else if(element.msRequestFullscreen){ 14 element.msRequestFullscreen() 15 }else if(element.mozRequestFullscreen){ 16 element.mozRequestFullscreen() 17 }else if(element.requestFullscreen){ 18 element.requestFullscreen() 19 } 20 }, 21 // 退出全屏 22 exitFullscreenHandle(){ 23 if (document.exitFullscreen) { 24 document.exitFullscreen(); 25 } else if (document.msExitFullscreen) { 26 document.msExitFullscreen(); 27 } else if (document.mozCancelFullScreen) { 28 document.mozCancelFullScreen(); 29 } else if (document.webkitCancelFullScreen) { 30 document.webkitCancelFullScreen(); 31 } 32 } 33 },
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!