rabet
rabet
  • 发布:2019-12-01 22:20
  • 更新:2021-07-28 09:56
  • 阅读:2517

小米即时消息云IM,uni-APP 的sdk demo中 安卓端报错,网络断开问题解决

分类:HBuilder

小米 免费 即时通讯IM 功能 ,官方没有提供 uniapp 或微信小程序的sdk。

下方有“开发者修改的支持微信小程序的JS库”,有大神开发者修改的支持uniapp的sdk,是用WebJS SDK改来的

之前在11.11号前 app 需要修改成 "usingComponents" : false, 打包APP后,测试是可以用的,
但由于dcloud官方 已不支持 非自定义组件模式 ,

目前打包app后,测试发现 安卓端不稳定,消息发不出去,无法登录,报错,掉线等问题。


  • 使用此“小米即时消息云 MIMC uni-app SDK”,sdk开发的APP,在11月份以前"usingComponents" : false,是可以正常使用的,
    但11号 uniapp 取消非自定义组件模式的编译,安卓端目前会报错,发消息不稳定,连接断开等问题。
    废话不多说,解决办法: https://ext.dcloud.net.cn/plugin?id=647,
    引用此js插件即可解决,。
    main.js 中在引用 mimc框架前 下如下代码

import socket from '@/js_sdk/plus-websocket/index.js';
// #ifdef APP-PLUS
Object.assign(uni, socket)
// #endif

即可解决安卓端不稳定,报错等问题,
经测试收发消息已正常,无报错。

1 关注 分享
k***@qq.com

要回复文章请先登录注册

jonychen1

jonychen1

应用市场的这款im即时通讯插件感觉还不错,支持编译为安卓、ios的APP,还有微信小程序,我们使用下来感觉还不错,你也可以试试,插件市场地址:https://ext.dcloud.net.cn/plugin?id=5177
2021-07-28 09:56
8***@qq.com

8***@qq.com

请问目前最新版本编辑器,您们的是否可以正常使用
2020-06-03 17:50
rabet

rabet (作者)

回复 5***@qq.com :
检测下代码吧,我的项目没问题, socket 要全局定义一个就可以了
2020-05-06 13:27
5***@qq.com

5***@qq.com

IOS端连接不上. 有解决办法没?
2020-04-29 11:33
5***@qq.com

5***@qq.com

IOS端连接不上. 有解决办法没?
2020-04-29 11:33
舌尖跳舞

舌尖跳舞

谢谢,
2019-12-16 19:14