HarmonyOS 折叠屏变化时,获取屏幕宽度问题

折叠屏变化时,获取屏幕宽度有问题,在半折叠态时,屏幕宽度为2224或1080,但是在折叠态和展开态都是2224,明显折叠态时的宽度应当小于展开态的宽度

HarmonyOS
2024-12-26 13:15:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

折叠模式变更取屏幕宽高 的场景下,应该监听foldDisplayModeChange,再用display.getDefaultDisplaySync()去取宽高

接口参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-display-V5#displayonfolddisplaymodechange10

分享
微博
QQ
微信
回复
2024-12-26 15:05:18
相关问题
HarmonyOS 折叠获取屏幕尺寸问题
211浏览 • 1回复 待解决
HarmonyOS 折叠webview宽度问题
676浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
612浏览 • 1回复 待解决
HarmonyOS 折叠状态获取
361浏览 • 1回复 待解决
HarmonyOS 折叠监听问题
169浏览 • 1回复 待解决
HarmonyOS Navigation的折叠适配问题
328浏览 • 1回复 待解决
获取设备屏幕宽度和高度
883浏览 • 1回复 待解决
HarmonyOS 折叠H5适配问题
1361浏览 • 1回复 待解决