From 52369911b18c4b0783e1d68bf3a038851f9c0d5b Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 4 Feb 2026 19:30:33 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/12789 --- app/src/boot/onGetConfig.ts | 17 ----------------- app/src/mobile/index.ts | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/app/src/boot/onGetConfig.ts b/app/src/boot/onGetConfig.ts index abe91ac08..b0c846ccd 100644 --- a/app/src/boot/onGetConfig.ts +++ b/app/src/boot/onGetConfig.ts @@ -79,23 +79,6 @@ export const onGetConfig = (isStart: boolean, app: App) => { let resizeTimeout = 0; let firstResize = true; window.addEventListener("resize", () => { - /// #if MOBILE - // 获取键盘高度 - window.siyuan.mobile.size.isLandscape = window.matchMedia && window.matchMedia("(orientation: landscape)").matches; - if (window.siyuan.mobile.size.isLandscape) { - if (window.innerHeight < window.siyuan.mobile.size.landscape.height1) { - window.siyuan.mobile.size.landscape.height2 = window.innerHeight; - } else { - window.siyuan.mobile.size.landscape.height1 = window.innerHeight; - } - } else { - if (window.innerHeight < window.siyuan.mobile.size.portrait.height1) { - window.siyuan.mobile.size.portrait.height2 = window.innerHeight; - } else { - window.siyuan.mobile.size.portrait.height1 = window.innerHeight; - } - } - /// #endif if (firstResize) { recordBeforeResizeTop(); firstResize = false; diff --git a/app/src/mobile/index.ts b/app/src/mobile/index.ts index 9ea191442..42471460e 100644 --- a/app/src/mobile/index.ts +++ b/app/src/mobile/index.ts @@ -195,3 +195,20 @@ window.openFileByURL = (openURL) => { } return false; }; +window.addEventListener("resize", () => { + // 获取键盘高度 + window.siyuan.mobile.size.isLandscape = window.matchMedia && window.matchMedia("(orientation: landscape)").matches; + if (window.siyuan.mobile.size.isLandscape) { + if (window.innerHeight < window.siyuan.mobile.size.landscape.height1) { + window.siyuan.mobile.size.landscape.height2 = window.innerHeight; + } else { + window.siyuan.mobile.size.landscape.height1 = window.innerHeight; + } + } else { + if (window.innerHeight < window.siyuan.mobile.size.portrait.height1) { + window.siyuan.mobile.size.portrait.height2 = window.innerHeight; + } else { + window.siyuan.mobile.size.portrait.height1 = window.innerHeight; + } + } +});