收藏
回答

小程序使用mqtt发送或者接收消息时定时器阻塞?

开发者工具版本:stable 1.06.2206090

基础库:2.24.6

手机:华为navo3

问题:使用mqtt发送数据后处理接收数据的定时器阻塞一段时间

发送代码:

 publish(topic,msg) {

    if (this.globalData.client{

      this.globalData.client.publish(topic, msg,{qos:1});

      console.log("发送主题:"+topic,"发送数据:"+msg)

      return true;

    }

    return false

  },

定时器代码:

setInterval(function() {

      //如果IsRun为true则运行处理函数

      if(ctx.data.IsRun)ctx.handleDeviceInfo();

    }, 500);



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

1 个回答

  • 浩-
    浩-
    2022-07-04

    已解决,是在真机调试有这个问题,但是实际的体验版没有问题

    2022-07-04
    有用
    回复
登录 后发表内容