fix webkit fullscreenchange #106

This commit is contained in:
claviering 2022-05-25 12:46:20 +08:00
parent fa4480acd3
commit 759a5526bb

View File

@ -18,8 +18,12 @@ export default () => {
onMounted(() => {
fullscreenState.value = isFullscreen()
document.addEventListener('fullscreenchange', handleFullscreenChange)
document.addEventListener('webkitfullscreenchange', handleFullscreenChange)
})
onUnmounted(() => {
document.removeEventListener('fullscreenchange', handleFullscreenChange)
document.removeEventListener('webkitfullscreenchange', handleFullscreenChange)
})
onUnmounted(() => document.removeEventListener('fullscreenchange', handleFullscreenChange))
const manualExitFullscreen = () => {
if (!fullscreenState.value) return