Showing
1 changed file
with
4 additions
and
4 deletions
@@ -34,8 +34,8 @@ class ScreenUtil { | @@ -34,8 +34,8 @@ class ScreenUtil { | ||
34 | _pixelRatio = window.devicePixelRatio; | 34 | _pixelRatio = window.devicePixelRatio; |
35 | _screenWidth = window.physicalSize.width / _pixelRatio; | 35 | _screenWidth = window.physicalSize.width / _pixelRatio; |
36 | _screenHeight = window.physicalSize.height / _pixelRatio; | 36 | _screenHeight = window.physicalSize.height / _pixelRatio; |
37 | - _statusBarHeight = window.padding.top / _pixelRatio; | ||
38 | - _bottomBarHeight = window.padding.bottom / _pixelRatio; | 37 | + _statusBarHeight = window.padding.top; |
38 | + _bottomBarHeight = window.padding.bottom; | ||
39 | _textScaleFactor = window.textScaleFactor; | 39 | _textScaleFactor = window.textScaleFactor; |
40 | } | 40 | } |
41 | 41 | ||
@@ -83,11 +83,11 @@ class ScreenUtil { | @@ -83,11 +83,11 @@ class ScreenUtil { | ||
83 | 83 | ||
84 | /// 状态栏高度 dp 刘海屏会更高 | 84 | /// 状态栏高度 dp 刘海屏会更高 |
85 | /// The offset from the top | 85 | /// The offset from the top |
86 | - double get statusBarHeight => _statusBarHeight; | 86 | + double get statusBarHeight => _statusBarHeight / _pixelRatio; |
87 | 87 | ||
88 | /// 底部安全区距离 dp | 88 | /// 底部安全区距离 dp |
89 | /// The offset from the bottom. | 89 | /// The offset from the bottom. |
90 | - double get bottomBarHeight => _bottomBarHeight; | 90 | + double get bottomBarHeight => _bottomBarHeight / _pixelRatio; |
91 | 91 | ||
92 | /// 实际的dp与UI设计px的比例 | 92 | /// 实际的dp与UI设计px的比例 |
93 | /// The ratio of the actual dp to the design draft px | 93 | /// The ratio of the actual dp to the design draft px |
-
Please register or login to post a comment