#鸿蒙通关秘籍#如何在HarmonyOS NEXT中让悬浮窗响应主窗口的侧滑返回事件?

HarmonyOS
7天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
青灯古佛LDAP

在HarmonyOS NEXT中,可以通过调整窗口焦点来保证悬浮窗不抢占主窗口的事件响应。通过window.shiftAppWindowFocus将焦点从子窗口转移到主窗口,以确保主窗口的侧滑返回事件能够正常使用。

onPageShow(): void {
  setTimeout(() => {
    let subWindowID = window.findWindow("mySubWindow").getWindowProperties().id;
    let mainWindowID = this.windowStage.getMainWindowSync().getWindowProperties().id;
    window.shiftAppWindowFocus(subWindowID, mainWindowID);
  }, 500);
}
分享
微博
QQ
微信
回复
7天前
相关问题
HarmonyOS 返回事件拦截与绑定
1164浏览 • 1回复 待解决