收藏
回答

wx.onBLECharacteristicValueChange()不执行怎么办?

else{

      console.log(app.globalData.characteristicId11)

      console.log(app.globalData.deviceId1)

      console.logapp.globalData.serviceId1)

           wx.notifyBLECharacteristicValueChange({

            state: true,

            characteristicId: app.globalData.characteristicId11,

            deviceId: app.globalData.deviceId1,

            serviceId:  app.globalData.serviceId1,

        success (res) {

          console.log("notifyBle success")

          wx.onBLECharacteristicValueChange(app.RX_Service1)

      },

      fail(res){

        console.log('notifyBLE执行失败',res)

        

      }

    })   

 //发送数据

    let brandandlook=[0x9e,0x09,0x01,0x82]

    app.TX_Service1(brandandlook)  


    ifapp.globalData.carandmode_set_point){

    app.globalData.carandmode_set_point.setData({

        blue_status_ready666: true

    }


    }

    wx.navigateBack({

      delta: 0,

    })

    return

    }

 请问wx.notifyBLECharacteristicValueChange()执行,但是 wx.onBLECharacteristicValueChange(app.RX_Service1)不执行,是什么原因

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

1 个回答

  • 大熊
    大熊
    2023-07-27

    2023-07-27
    有用
    回复 9
    • 九局下半
      九局下半
      2023-07-27
      没明白大佬,我写的顺序有错吗
      2023-07-27
      回复
    • 九局下半
      九局下半
      2023-07-27
      wx.onBLECharacteristicValueChange(app.RX_Service1)是有时执行有时不执行,并不是一直不执行,不知道原因是啥
      2023-07-27
      回复
    • 大熊
      大熊
      2023-07-27回复九局下半
      你得搞清楚这是监听的; 监听写入数据返回数值的;  你写的是啥app.RX_Service1
      2023-07-27
      回复
    • 大熊
      大熊
      2023-07-27回复九局下半
      你先搞清楚这个是用来干吗的
      2023-07-27
      回复
    • 九局下半
      九局下半
      2023-07-27
      app.RX_Service1是我的接收蓝牙消息的函数
      2023-07-27
      回复
    查看更多(4)
登录 后发表内容