收藏
回答

连接蓝牙设备后,将小程序回退到后台,再重新到前台所引发的bug

问题模块
API和组件

我的项目里面,是在页面里面连接蓝牙设备,这里一整套逻辑都没问题,问题在于:

  1. 通过回退按钮回到微信

  2. 再扫同一个二维码进入程序

  3. 发现重新触发的 onBLECharacteristicValueChange  就无法监听变化了

  4. 部分代码:

    goonCheck:function(character){
        this.setData({
          devices_services:character
        });
        this.onBLECharacteristicValueChange();
        this.connectCheck();
      },


  5. 另外,如何判断是从后台唤醒的而不是重新进入的?

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

1 个回答

  • 宋晶
    宋晶
    2017-08-18

    重新进入目前暂时采用onshow来判断

    2017-08-18
    赞同
    回复