收藏
回答

NFCAdapter.offDiscovered() 调用无效?

NFCAdapter.offDiscovered() 调用没有任何反应 在callback中接收不到任参数 。NFCAdapter.onDiscovered() 一直在后台运行;

调用NFCAdapter.stopDiscovery后NFCAdapter.onDiscovered() 会停止监听,再次开启NFCAdapter.onDiscovered() 会调用多次 且第一次callback中有message信息后面几次没有message信息。

微信版本号7.0.19

测试手机 小米8

其他手机情况不清楚

代码片段https://developers.weixin.qq.com/s/dCrYJ5ma72lP

最后一次编辑于  2020-10-14
回答关注问题邀请回答
收藏

9 个回答

  • 余生都是你
    余生都是你
    2021-03-08

    offDiscovered要传入之前onDiscovered的callback,即取消掉之前对应的监听.

    onDiscovered(callback)

    offDiscovered(callback)

    function callback(){ ... }

    2021-03-08
    有用 7
    回复 5
    • 星星
      星星
      2021-03-29
      谢谢,你的方法可行。
      2021-03-29
      回复
    • 呵呵
      呵呵
      2022-07-28
      终于找到正确的解决方法了
      2022-07-28
      回复
    • 就萨克的计算机
      就萨克的计算机
      2023-09-13
      有用 多谢
      2023-09-13
      回复
    • 🐯 🌵 🦍
      🐯 🌵 🦍
      08-20
      怎么传的,我传同一个函数也不行啊
      08-20
      回复
    • 🐯 🌵 🦍
      🐯 🌵 🦍
      08-20回复星星
      怎么传的,我传同一个函数也不行啊
      08-20
      回复
  • 语过添情
    语过添情
    2020-10-28

    确实有这个问题,会导致重复注册多次 onDiscovered回调事件

    2020-10-28
    有用 1
    回复
  • 葛飞扬
    葛飞扬
    2021-03-11

    https://github.com/gefeiyanga/blog/blob/master/%E7%AC%94%E8%AE%B0/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8FNFC%E8%83%BD%E5%8A%9B.md 可以参考这个

    2021-03-11
    有用
    回复
  • Jodiecocokie
    Jodiecocokie
    2021-01-03

    +1 NFCAdapter.offDiscovered() 未调用

    2021-01-03
    有用
    回复
  • Thorn
    Thorn
    2020-12-24

    NFCAdapter.offDiscovered() 调用没有任何反应 在callback中接收不到任参数 。这个问题解决了吗?求助求助

    2020-12-24
    有用
    回复
  • 今非昔
    今非昔
    2020-12-23

    +1

    2020-12-23
    有用
    回复
  • Tea9
    Tea9
    2020-11-04

    +1,头痛

    2020-11-04
    有用
    回复
  • 小峰超人
    小峰超人
    2020-10-25

    我也遇到了同样的情况!

    2020-10-25
    有用
    回复
  • Cjiang
    Cjiang
    2020-10-13

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2020-10-13
    有用
    回复 5
    •  
       
      2020-10-25
      情况+1
      2020-10-25
      1
      回复
    •  
       
      2020-10-25回复 
      有后续吗?  你们定位到bug吗 ?  什么时候给予处理?
      2020-10-25
      回复
    • Cjiang
      Cjiang
      2020-10-25回复 
      你好,麻烦重新发帖描述下具体的信息。
      2020-10-25
      回复
    • 星星
      星星
      2021-03-29
      情况+1
      2021-03-29
      回复
    • wayne
      wayne
      2022-03-31
      情况+1
      2022-03-31
      回复
登录 后发表内容
问题标签