为了账号安全,请及时绑定邮箱和手机立即绑定

mqtt的javascript客户端如何订阅多个主题

mqtt的javascript客户端如何订阅多个主题

繁星点点滴滴 2018-11-13 13:16:06
我在mqtt的服务端上发布了很多主题,我的js客户端如何订阅这些主题?我已经有了这个主题的一个列表,我尝试在客户端中对这些主题进行for循环去订阅这些主题,但是我只能订阅到for循环的第一个主题,后面的主题订阅不到之前的思路是for循环中进行异步方法的调用,得使用闭包,或者递归,这两种方法都试过了,都不行,求助解决办法。问题已经解决。解决办法:function onConnect() {  console.log("onConnect");  for(var i=0;i<data.length;i++){      console.log("订阅第"+i+"个主题");      console.log(data[i]);      topic=data[i];      client.subscribe(topic);  }}
查看完整描述

1 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

请问前端怎么判断接收的消息是哪个订阅的主题发送的?


查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 1197 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信