From 1bafeb663826dc863ab3b1840d43c3893a3d2cd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E6=9C=A8?= Date: Mon, 31 Oct 2022 13:12:23 +0800 Subject: [PATCH] fix(fullscreen): fix judging full screen status, fixed #2281 --- src/layouts/default/header/components/FullScreen.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/layouts/default/header/components/FullScreen.vue b/src/layouts/default/header/components/FullScreen.vue index 374ee761..1304e8cf 100644 --- a/src/layouts/default/header/components/FullScreen.vue +++ b/src/layouts/default/header/components/FullScreen.vue @@ -20,6 +20,13 @@ setup() { const { t } = useI18n(); const { toggle, isFullscreen } = useFullscreen(); + // 重新检查全屏状态 + isFullscreen.value = !!( + document.fullscreenElement || + document.webkitFullscreenElement || + document.mozFullScreenElement || + document.msFullscreenElement + ); const getTitle = computed(() => { return unref(isFullscreen) -- GitLab