解决措施引入屏幕属性模块,通过getDefaultDisplaySync方法获取设备属性后,可获取设备宽高。代码示例import { display } from '@kit.ArkUI'; // ... aboutToAppear() { let displayClass: display.Display | null = null; try { displayClass = display.getDefaultDisplaySync(); let width = displayClass.width let height = displayClass.height } catch (exception) { console.error('Failed to obtain the default display object. Code: ' + JSON.stringify(exception)); } }
解决措施
引入屏幕属性模块,通过getDefaultDisplaySync方法获取设备属性后,可获取设备宽高。
代码示例