收藏
回答

退出页面后蓝牙状态监听方法如何关闭?

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug BLE 客户端 iOS 6.6.5 1.9.97

退出页面后,即使关闭了蓝牙模块,但是蓝牙各种的监听状态还是会执行,如何破?

最后一次编辑于  2018-05-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • June
    June
    2018-05-23

    是调用了 closeBluetoothAdapter 了之后,蓝牙模块仍然在活跃么?


    能否给个简单的代码片段(https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000ee686a348486cd0c632c8656000)?

    2018-05-23
    赞同
    回复 10
    • 旅途。👣👣
      旅途。👣👣
      2018-05-24
      对 退出页面后蓝牙模块关闭了 监听的函数还在执行
      2018-05-24
      回复
    • June
      June
      2018-05-24回复旅途。👣👣
      是手动调 closeBluetoothAdapter 去关闭蓝牙模块么?
      2018-05-24
      回复
    • 旅途。👣👣
      旅途。👣👣
      2018-05-25回复June
      是的
      2018-05-25
      回复
    • 旅途。👣👣
      旅途。👣👣
      2018-05-25
      退出到首页后wx.onBLEConnectionStateChange、wx.onBluetoothAdapterStateChange这两个方法还在执行 还有很多定时器都清除不掉 找不到原因
      2018-05-25
      回复
    • June
      June
      2018-05-25回复旅途。👣👣
      退出页面是不会回收引用和定时器的,如果是自己设置的定时器请在unload时清除。 想问一下是closeBluetoothAdapter 方法关闭蓝牙模块后,蓝牙还会一致执行onBLEConnectionStateChange回调么?
      2018-05-25
      回复
    查看更多(5)