在项目中引用了uni-im,然后在app.vue的onLaunch里也对uniIdPagesInit、uniImUtils做了初始化。
然后运行到小程序上控制台打印出了webSocket已连接,但是在app中就没反应,导致无法实时接收消息。而且为什么官方的im交流群一直加不进去啊
前端萌新
- 发布:2023-07-13 15:34
- 更新:2023-07-13 16:11
- 阅读:308
3 个回复
前端萌新 (作者)
如图所示
喜欢技术的前端 - QQ---445849201
app 用 ws 协议试试 ☺☺
前端萌新 (作者)
这个是引用官方的uni-im 他是会自动连接服务器 我没有写创建连接
2023-07-13 15:41
DCloud_uniCloud_JSON
请详细描述你要咨询的问题 点此提交
前端萌新 (作者)
大佬能不能救一下
2023-07-13 16:56
DCloud_uniCloud_JSON
回复 前端萌新: 文档没说 APP的端用的是 websocket,app 端开启离线推送走的是 原生socket 或者说走的 push 通道
2023-07-17 10:51
前端萌新 (作者)
回复 DCloud_uniCloud_JSON: 所以app端在线用的还是webSocket?那为什么在app端没有监听到websocket连接成功呢
2023-07-18 14:16
前端萌新 (作者)
回复 DCloud_uniCloud_JSON: 或者告诉我app端websocket的url连接是多少? 我自己创建一个试试
2023-07-18 18:22
DCloud_uniCloud_JSON
回复 前端萌新: 只要manifest勾了“离线推送”即:使用uni-push 原生sdk,无论在线离线都是走的原生通道。如果仅勾选在线,使用的是 uni-push 的jssdk,走的是 websocket 通道。url文档中有就是配置到小程序域名白名单的那几个
2023-07-19 11:25