1.7.0 及以上版本,最多可以同时存在 5 个 WebSocket 连接。 TypeError: WebSocket is not a constructor let mqttClient = mqtt.connect(`wss://www.sunzhongwei.com/mqtt`, { ...this.data.mqttOptions, clientId, }); wss 改成 wxs 就可以了。恶心。 断开连接 注意,如果业务流程结束,比如要跳转到其他...
其中的stomp.js直接使用官方的,无需自己修改:https://raw.githubusercontent.com/jmesnil/stomp-websocket/master/lib/stomp.js 加到Frame.unmarshall一开始就行啊。 Frame.unmarshall = function(datas, escapeHeaderValues) { if (datas.lastIndexOf(Byte.NULL) !== datas.length - 1) datas += Byte.NULL; ...