From 614e3f0dcc5fd81bd13e238c3a10901050e2a668 Mon Sep 17 00:00:00 2001 From: lloyd <754415+llince@user.noreply.gitee.com> Date: Sat, 23 Nov 2024 15:37:24 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=B8=80=E5=A4=9A=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E5=AE=9E=E4=BE=8B-=E9=95=BF=E8=A7=86=E9=A2=91=E3=80=91?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- commons/base/src/main/ets/utils/WindowUtil.ets | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/commons/base/src/main/ets/utils/WindowUtil.ets b/commons/base/src/main/ets/utils/WindowUtil.ets index 775149c..afd86c3 100644 --- a/commons/base/src/main/ets/utils/WindowUtil.ets +++ b/commons/base/src/main/ets/utils/WindowUtil.ets @@ -73,7 +73,7 @@ export class WindowUtil { updateWidthBp(): void { let mainWindow: window.WindowProperties = this.mainWindowClass!.getWindowProperties(); let windowWidth: number = mainWindow.windowRect.width; - let windowWidthVp = windowWidth / display.getDefaultDisplaySync().densityPixels; + let windowWidthVp = windowWidth / (display.getDefaultDisplaySync().densityDPI / 160); if (deviceInfo.deviceType === CommonConstants.DEVICE_TYPE) { windowWidthVp -= 2 * CommonConstants.WINDOW_FLOATING_MARGIN; } @@ -100,8 +100,8 @@ export class WindowUtil { let mainWindow: window.WindowProperties = this.mainWindowClass!.getWindowProperties(); let windowHeight: number = mainWindow.windowRect.height; let windowWidth: number = mainWindow.windowRect.width; - let windowWidthVp = windowWidth / display.getDefaultDisplaySync().densityPixels; - let windowHeightVp = windowHeight / display.getDefaultDisplaySync().densityPixels; + let windowWidthVp = windowWidth / (display.getDefaultDisplaySync().densityDPI / 160); + let windowHeightVp = windowHeight / (display.getDefaultDisplaySync().densityDPI / 160); let heightBp: string = ''; let aspectRatio: number = windowHeightVp / windowWidthVp; if (aspectRatio < 0.8) { -- Gitee