vue连接MQTT进行通信

嫣如舜华 2018-09-27 04:42:18
MQTT服务器地址是以tcp://开头的 ,如图:

但是在浏览器中看到结果是url中的tcp://被自动替换成了ws:// 导致连接不上

请问怎么才能不被替换呢?
...全文
1865 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
嫣如舜华 2018-09-28
  • 打赏
  • 举报
回复
引用 3 楼 usecf 的回复:
你搜下 Paho.MQTT这个 web端也有相应的mqtt
好的 我去试试这个
嫣如舜华 2018-09-28
  • 打赏
  • 举报
回复
引用 2 楼 lqlqlq007 的回复:
另外问的时候把对应的链接代码贴出来。也许代码里有做把tcp替换成ws的行为。
我看是有一个js里面替换了前面的协议 但是如果我把这里的代码中ws修改为tcp,会报这个错误:Failed to construct 'WebSocket': The URL's scheme must be either 'ws' or 'wss'. 'tcp' is not allowed.
usecf 2018-09-28
  • 打赏
  • 举报
回复
你搜下 Paho.MQTT这个 web端也有相应的mqtt
讨厌走开啦 2018-09-27
  • 打赏
  • 举报
回复
另外问的时候把对应的链接代码贴出来。也许代码里有做把tcp替换成ws的行为。
讨厌走开啦 2018-09-27
  • 打赏
  • 举报
回复
MQTT里的资源是用websocket来维持更新的吧,是不是不能用他访问非本地资源。

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧