From 10ba5298acebf64cdcda957c7983edd229dc5fc5 Mon Sep 17 00:00:00 2001 From: kerwincui <164770707@qq.com> Date: Fri, 19 Aug 2022 00:20:58 +0800 Subject: [PATCH] =?UTF-8?q?mqtt=E8=BF=9E=E6=8E=A5=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=8E=B7=E5=8F=96=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/src/utils/mqttTool.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/vue/src/utils/mqttTool.js b/vue/src/utils/mqttTool.js index dc1a335a..e3ca3f47 100644 --- a/vue/src/utils/mqttTool.js +++ b/vue/src/utils/mqttTool.js @@ -16,9 +16,13 @@ mqttTool.connect = function () { connectTimeout: 10000 } // 配置Mqtt地址 - // let url = "ws://" + window.location.hostname + ":8083/mqtt"; - console.log("mqtt地址:", process.env.VUE_APP_EMQX_SERVER_URL); - mqttTool.client = mqtt.connect(process.env.VUE_APP_EMQX_SERVER_URL, options); + let url = process.env.VUE_APP_EMQX_SERVER_URL; + if (url == '') { + url = "ws://" + window.location.hostname + ":8083/mqtt"; + console.log('自动获取地址'); + } + console.log("mqtt地址:", url); + mqttTool.client = mqtt.connect(url, options); mqttTool.client.on("connect", (e) => { console.log('mqtt连接成功'); });