HarmonyOS Popup会拦截页面点击事件

Popup会拦截页面点击事件,以下代码,除非Popup关闭,否则页面其他组件的点击事件会被拦截。

Column(){
}.bindPopup(this.handlePopup, {
  message: '111111111111111',
  autoCancel:false,
  onStateChange: (e)=> { // 返回当前的气泡状态
    if (!e.isVisible) {
      this.handlePopup = false
    }
  }
}).position({x:60,y:40})
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

可尝试添加此属性:mask:false,关闭遮罩层。

.bindPopup(this.handlePopup, {
  mask:false,
  message: '我是一个Popup',
  autoCancel:false,
  onStateChange: (e)=> { // 返回当前的气泡状态
    if (!e.isVisible) {
      this.handlePopup = false
    }
  }
}
分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS web页面点击穿透问题
19浏览 • 1回复 待解决
Slider拦截点击事件失败
310浏览 • 1回复 待解决
HarmonyOS toggle 点击拦截
84浏览 • 1回复 待解决
WebView goBack事件拦截
1110浏览 • 1回复 待解决
点击事件,@State 页面未生效,在线等
2828浏览 • 0回复 待解决
HarmonyOS如何拦截list的滑动事件
412浏览 • 1回复 待解决
HarmonyOS UI组件事件拦截处理
416浏览 • 1回复 待解决
如何拦截onTouch事件传递
702浏览 • 1回复 待解决