前端萌新
前端萌新
  • 发布:2023-07-13 15:34
  • 更新:2023-07-13 16:11
  • 阅读:308

uni-im在app安卓端没有打开webSocket连接

分类:uni-app

在项目中引用了uni-im,然后在app.vue的onLaunch里也对uniIdPagesInit、uniImUtils做了初始化。
然后运行到小程序上控制台打印出了webSocket已连接,但是在app中就没反应,导致无法实时接收消息。而且为什么官方的im交流群一直加不进去啊

2023-07-13 15:34 负责人:DCloud_uniCloud_JSON 分享
已邀请:
前端萌新

前端萌新 (作者)

如图所示

喜欢技术的前端

喜欢技术的前端 - QQ---445849201

app 用 ws 协议试试 ☺☺

  • 前端萌新 (作者)

    这个是引用官方的uni-im 他是会自动连接服务器 我没有写创建连接

    2023-07-13 15:41

DCloud_uniCloud_JSON

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

要回复问题请先登录注册