// 连接选项
const mqttOptions = {
//超时时间
connectTimeout: 4000,
//认证信息 按自己需求填写
clientId: 'wss_'+Math.random().toString(36).substr(3,5),
username: 'admin',
password: '******',
}
var client = $mqtt.connect('wss://**.**.**.***:****', mqttOptions);//报错
在执行 .connect 发生报错。
我是uniapp开发的微信小程序,uniapp中使用mqtt步骤:
第一步:安装mqtt版本是,4.1.0
第二步:import * as mqtt from 'mqtt/dist/mqtt.js'; 使用这个地方的js,不要直接用import mqtt from "mqtt" ,若ts检查报错,在import上方加上注释忽(// @ts-ignore)略掉即可
第三步:wss:// 替换为wxs://
楼主小程序是 npm 引入的,还是?
wss换成wxs就可以了
解决了没呢 帅哥