详细问题描述
帮客户用leancloud微信sdk做的即时通讯,在2.30版本之前一直可用,更新之后在调用leancloud api时各种出现断线问题。
研究leancloud jssdk源码之后,发现问题出在代码中的wx.connectSocket上。
之后换用插件商城里的plus-websocket代替uniapp的uni.connectSocket,问题得到解决。
推测应该是2.30版本更新了原生websocket的机制导致的bug。
[leancloud插件 版本号]
realtime.weapp.min.js v4.3.1
IDE运行环境说明
[IDE版本号]
2.30
uni-app运行环境说明
[运行环境]
Android
[编译模式是老模板模式还是新的自定义组件模式?]
自定义组件模式
App运行环境说明
[Android版本号]
5.2
1 个回复
huangr_001
推荐各位可以试试GoEasyIM,支持单聊、群聊,支持发送图片/视频/语音/文件/自定义消息,支持编译为安卓ios的APP和微信小程序,插件市场地址:https://ext.dcloud.net.cn/plugin?id=5177