HarmonyOS 鸿蒙Next window.createWindow,window是否可事件穿透
HarmonyOS 鸿蒙Next window.createWindow,window是否可事件穿透
1、使用window.createWindow创建了一个dialogwindow且背景透明
2、dialogwindow加载内容后,透明内容区域空白的下方内容希望可以点击
2、dialogwindow加载内容后,透明内容区域空白的下方内容希望可以点击
3 回复
可以通过
setWindowTouchable = false
在HarmonyOS鸿蒙系统中,window.createWindow
方法用于创建一个新的窗口。关于窗口是否可事件穿透,这通常取决于窗口的属性和配置。
在鸿蒙系统的窗口管理机制中,窗口是否可以接收或穿透事件(如触摸、点击等)是由窗口的类型、层级、标志位以及是否设置了相应的事件监听器来决定的。一般来说,如果窗口被设置为某种特定的类型(如系统窗口、悬浮窗口等),或者其属性中包含了允许事件穿透的标志,那么该窗口可能会忽略某些事件,使得这些事件能够穿透该窗口,被其下方的窗口所接收。
然而,具体到window.createWindow
方法创建的窗口是否可事件穿透,需要查看该方法的文档说明以及实际测试来确定。通常情况下,可以通过设置窗口的属性或标志位来控制其行为。
如果开发者在创建窗口时需要实现事件穿透的效果,建议查阅鸿蒙系统的官方文档,了解窗口管理的相关机制和属性设置。同时,也可以通过实际测试来验证窗口的行为是否符合预期。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html