帖子
帖子
用户
博客
课程
显示全部楼层
7
帖子
0
勋章
41
Y币

[建议] bubbleMenu 监听

[复制链接]
发表于 2022-9-26 12:02:50
bubbleMenu 模块为什么不加一个监听

我有个需求,根据bubbleMenu的(open/close)或者(show/hide) 状态来控制页面的1个参数的变化

这里要是有
bubbleMenu.addEventListener(function(ret){
ret.eventType
})

多好解决

或者官方技术 能不能给个替代思路



380
帖子
4
勋章
6
Y币
可以自己写一下

fnclose(){
  bubbleMenu.close();
  isopen = false;
}

fnopen(){
  bubbleMenu.open();
  isopen  = true;
}
7
帖子
0
勋章
41
Y币
技术咨询-F · 2022-9-26 13:51可以自己写一下

fnclose(){

不是要触发它的关闭,是要监听它的状态,点击空白处关闭之后我想触发一个函数,这里怎么处理?
380
帖子
4
勋章
6
Y币
空白处点击,可以监听html,body的点击事件
7
帖子
0
勋章
41
Y币
技术咨询-F · 2022-9-27 09:55空白处点击,可以监听html,body的点击事件

这不科学啊,滑动屏幕也会关闭
380
帖子
4
勋章
6
Y币
别喊我喝酒 · 2022-9-27 10:40这不科学啊,滑动屏幕也会关闭

那你再写一个touch监听?
7
帖子
0
勋章
41
Y币
技术咨询-F · 2022-9-27 11:02那你再写一个touch监听?

建议 更新下模块,加个 事件监听吧。 touch事件监听会出些奇葩问题
7
帖子
0
勋章
41
Y币
技术咨询-F · 2022-9-27 11:02那你再写一个touch监听?

而且我测试了一下 touchstart 事件,打开bubble之后第一次点击、触摸空白区域,监听不到H5端的touch事件,这个模块应该是自带了一个透明的原生遮盖层吧
380
帖子
4
勋章
6
Y币
已反馈给模块技术调研
380
帖子
4
勋章
6
Y币
已添加监听。
您需要登录后才可以回帖 登录

本版积分规则