diff --git a/src/layouts/default/header/components/FullScreen.vue b/src/layouts/default/header/components/FullScreen.vue index 374ee76197bb3045697cdb8eb6db0bb5aa0c37a5..1304e8cf3f743822b8b2f69907c37057ba7aa3ae 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)