收藏
回答

offDiscovered无法取消监听?

offDiscovered加onDiscovered的callback和不加直接offDiscovered()

都没用


A页面startDiscovery然后onDiscovered

退出A页面时offDiscovered然后stopDiscovery

进入B页面startDiscovery然后onDiscovered仍旧会调用A页面时的监听


回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2022-09-16

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-09-16
    有用
    回复
  • 见路不走࿐ོ
    见路不走࿐ོ
    2022-09-16

    解决了

    我写的方式有问题


    2022-09-16
    有用
    回复 2
    • 太阳星辰
      太阳星辰
      2022-09-27
      我也遇到这个问题,怎么解决的呢。
      2022-09-27
      回复
    • 见路不走࿐ོ
      见路不走࿐ོ
      2022-09-29回复太阳星辰
      必须定义一个然后开启关闭都调用


              this.NFCAdapter.onDiscovered(this.discoverHandler)      
      this.NFCAdapter.offDiscovered(this.discoverHandler)
            this.NFCAdapter.stopDiscovery()
      2022-09-29
      回复
登录 后发表内容