z***@163.com
z***@163.com
  • 发布:2021-03-18 10:05
  • 更新:2023-02-25 10:12
  • 阅读:755

#插件讨论# 【 mqtt-demo - 猫猫猫猫 】uniapp mqtt 使用插件 楼主你好,用你的demo运行没有问题的,但是连接服务器就一直重连,希望楼主能解答一下

分类:uni-app

下面是代码:有经验的希望帮助一下小弟,感谢各位大神
qq:1437327989

connect() {
var self = this
var mqtt = require('../../common/mqtt/dist/mqtt.js')
const MqttOpt = {
clean: true, // 保留回话
connectTimeout: 4000, // 超时时间
// 认证信息
clientId: '15035450111111',
username: 'zhr2019',
password: 'XSzb0V2Pz4PTmAbGS7Gb3bzxx4RYXM9cCUGzp7E2y9o'
}
// #ifdef H5
var client = mqtt.connect('ws://mqtt.ctwing.cn:1883',MqttOpt)
// #endif
// #ifdef MP-WEIXIN||APP-PLUS
var client = mqtt.connect('wx://mqtt.ctwing.cn:1883',MqttOpt)
// #endif
console.info(client)
client.on('connect', function() {
self.logs.push('on connect')
client.subscribe('presence', function(err) {
if (!err) {
client.publish('presence', 'hello mqtt')
}
})
}).on('reconnect', function() {
self.logs.push('on reconnect')
}).on('error', function() {
self.logs.push('on error')
}).on('end', function() {
self.logs.push('on end')
}).on('message', function(topic, message) {
console.log(message)
self.logs.push(message.toString())
})
}

2021-03-18 10:05 负责人:无 分享
已邀请:
少点BUG

少点BUG

请问解决了吗,我也是同样的问题

要回复问题请先登录注册