我要用js控制退出全屏, 该怎么做呢 ?
vue3项目, 调用以下方法, 传ref获取到的元素进去, 说当前浏览器不支持该功能
function exitFullscreen() {
let el = document;
el.webkitCancelFullScreen
? el.webkitCancelFullScreen()
: el.mozCancelFullScreen
? el.mozCancelFullScreen()
: el.cancelFullScreen
? el.cancelFullScreen()
: el.msExitFullscreen
? el.msExitFullscreen()
: el.exitFullscreen
? el.exitFullscreen()
: alert("当前浏览器不支持该功能");
}
这个esc键模拟不了. 只能通过exitFullscreen()方法退出.
现在的浏览器应该都支持.
你可以看看这儿 https://developer.mozilla.org... , 查看支持列表.