redengineer / redmini

小红书小程序
18 stars 4 forks source link

uniapp 小红书 xhs.connectSocket 使用mqtt协议会一直reconnect #1603

Open yejing2514 opened 1 month ago

yejing2514 commented 1 month ago

Issue类型

bug

问题模块

小程序框架

所属的服务商

影能

平台

IDE, Android, IOS

小红书版本信息

8.57.09

基础库版本

v3.108.1

用户ID

发生问题的时间

2024-10-14 21:39:10 至 2024-10-21 21:39:10

问题描述

使用uniapp vue2 编译后的小红书小程序 connectSocket 连接了阿里云mqtt服务 提示连接成功但是实际未成功 会一直重连 微信支付宝抖音端都正常 排查比对发现 请求头未设置 sec-websocket-protocol: mqtt 尝试设置也是看开发者工具network ws 里连接的请求头 还是没有这个,不知道平台是否支持mqtt协议

期望结果

可以正常的连接mqtt服务

重现步骤和复现问题的最小demo Github链接

任意小红书项目 引入mqtt.min.js 使用xhs.connectSocket 连接mqtt header:{'sec-websocket-protocol':'mqtt'} protocols:['mqtt'] 会一直重连 无法连接成功

github-actions[bot] commented 1 month ago

您好开发者, 我们已收到你的问题, 已通知开发团队进行处理! 如您未阅读我们的开发文档,可先参阅开发文档 小红书问题处置流程 :sparkles: 感谢您的提问!:sparkles: