HarmonyOS 使用setPreferredOrientation接口进行转屏,但是屏幕还没转过来(状态栏都还没调整过来),接口就返回成功了

HarmonyOS
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

setPreferredOrientation在旋转前就会调用callback,setPreferredOrientation只是下发了命令,下发完了就回调可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setpreferredorientation9

旋转有个动画,动画耗时很长,无法动画做完才返回用户成功。执行成功时,动画是可打断的,上次旋转动画没做完如果下次旋转又来了,上次的旋转就会被打断。

分享
微博
QQ
微信
回复
4天前
相关问题
全面手机的沉浸式状态栏自适应
993浏览 • 1回复 待解决
沉侵式状态栏获取状态栏高度为0
395浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
117浏览 • 1回复 待解决
HarmonyOS API获取状态栏高度
303浏览 • 1回复 待解决
HarmonyOS 状态栏怎么设置颜色
44浏览 • 1回复 待解决
HarmonyOS 如何获取状态栏高度
635浏览 • 1回复 待解决
获取状态栏与导航高度
647浏览 • 1回复 待解决