HarmonyOS 如何获取屏幕分辨率?

如题:HarmonyOS 如何获取屏幕分辨率?

阅读 588
1 个回答

1.hdc\_std shell hidumper -s 10 -a screen

2.使用display.getAllDisplays:

let displayClass: Array<display.Display> =[]; 
let promise: Promise<Array<display.Display>> = display.getAllDisplays(); 
promise.then((data: Array<display.Display>) => { 
  displayClass = data; 
  console.info('Succeeded in obtaining all the display objects. Data: ' + JSON.stringify(data)); 
}).catch((err: BusinessError) => { 
  console.error('Failed to obtain all the display objects. Code: ' + JSON.stringify(err)); 
});

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-display-V5\#displaygetalldisplays9

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进