|
@@ -78,21 +78,6 @@ export default {
|
|
|
},
|
|
|
onShow() {
|
|
|
console.log("onShow", "页面又进来了");
|
|
|
- const userId = uni.getStorageSync("userId");
|
|
|
- if (!userId) return console.error("MQTT 初始化失败:缺少 userId");
|
|
|
- if (!MqttService.dataConnected) {
|
|
|
- // 未连接,先 connect
|
|
|
- MqttService.connectData(userId)
|
|
|
- .then((client) => {
|
|
|
- // 页面订阅逻辑,等 connect 成功再执行
|
|
|
- const handler = () => {
|
|
|
- MqttService.resubscribeAll("DATA");
|
|
|
- uni.$off("mqttData-ready", handler);
|
|
|
- };
|
|
|
- uni.$on("mqttData-ready", handler);
|
|
|
- })
|
|
|
- .catch((err) => console.error("DATA MQTT 初始化失败", err));
|
|
|
- }
|
|
|
},
|
|
|
onHide() {
|
|
|
// MqttService.disconnectAll();
|