1***@qq.com
1***@qq.com
  • 发布:2017-11-16 13:18
  • 更新:2017-11-16 18:10
  • 阅读:985

为什么后台退了一条透传消息,receive会被多次执行呢?

分类:HTML5+

后天推一条消息,我的receive事件在安卓上会被触发多次

2017-11-16 13:18 负责人:无 分享
已邀请:
Android_磊子

Android_磊子

是否多次注册监听?
保证一次注册监听,是否可以重现问题。

  • 1***@qq.com (作者)

    我只监听了一次 只写了一个receive方法 还有一个click方法


    2017-11-16 15:17

  • Android_磊子

    你使用HBuilder联机调试过吗?触发几次?


    2017-11-16 15:24

  • 1***@qq.com (作者)

    回复 Android_磊子:联调过,receive有时执行2次有时十几次 弹一大推通知


    2017-11-16 15:25

回梦無痕

回梦無痕 - 暂停服务

是不是你的receive事件里会创建本地消息,如果是,创建本地消息就会触发receive->触发receive就会创建本地消息,这样是会循环的,要定一个变量防止二次创建本地消息receive就结束了。
不知道楼主是否这个原因。

  • 老哥教教我

    我是这个原因,那怎么解决那,怎么监听到receive后创建本地消息那?怎么定义变量?


    2019-07-04 12:29

该问题目前已经被锁定, 无法添加新回复