| 123456789101112131415161718192021222324252627 |
- // 进入全屏
- export const enterFullscreen = () => {
- const docElm = document.documentElement
- if (docElm.requestFullscreen) docElm.requestFullscreen()
- else if (docElm.mozRequestFullScreen) docElm.mozRequestFullScreen()
- else if (docElm.webkitRequestFullScreen) docElm.webkitRequestFullScreen()
- else if (docElm.msRequestFullscreen) docElm.msRequestFullscreen()
- }
- // 退出全屏
- export const exitFullscreen = () => {
- if (document.exitFullscreen) document.exitFullscreen()
- else if (document.mozCancelFullScreen) document.mozCancelFullScreen()
- else if (document.webkitExitFullscreen) document.webkitExitFullscreen()
- else if (document.msExitFullscreen) document.msExitFullscreen()
- }
- // 判断是否全屏
- export const isFullscreen = () => {
- const fullscreenElement =
- document.fullscreenElement ||
- document.mozFullScreenElement ||
- document.webkitFullscreenElement ||
- document.msFullscreenElement ||
- document.webkitCurrentFullScreenElement
- return !!fullscreenElement
- }
|