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 折叠获取屏幕尺寸问题
668浏览 • 1回复 待解决
HarmonyOS 折叠webview宽度问题
1112浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
995浏览 • 1回复 待解决
HarmonyOS 折叠状态获取
689浏览 • 1回复 待解决
HarmonyOS 折叠监听问题
685浏览 • 1回复 待解决
HarmonyOS Navigation的折叠适配问题
840浏览 • 1回复 待解决
获取设备屏幕宽度和高度
1323浏览 • 1回复 待解决
HarmonyOS 折叠H5适配问题
2001浏览 • 1回复 待解决
如何获取单位为vp的屏幕宽度
743浏览 • 1回复 待解决