当前位置: 首页 > news >正文

松岗网站建设公司wordpress多站点备份

松岗网站建设公司,wordpress多站点备份,如何建设企业网站,网站开发+兼职挣钱吗鸿蒙开发融云IMKit初始化和登录 融云鸿蒙版是不带UI的#xff0c;得自己一步步搭建。 下面说如何初始化和登录#xff1a; 一、初始化#xff1a; /*** desc : 初始化融云* author : congge on 2024-07-12 15:47**/public static initRongIm() {IMEngine.getInstance()…鸿蒙开发融云IMKit初始化和登录 融云鸿蒙版是不带UI的得自己一步步搭建。 下面说如何初始化和登录 一、初始化 /*** desc : 初始化融云* author : congge on 2024-07-12 15:47**/public static initRongIm() {IMEngine.getInstance().init(getContext(), CommonConstants.RONG_IM_KEY, new InitOption())// 注册自定义消息let clazzList: ListMessageContentConstructor new List()clazzList.add(CustomizeReadReceiptMessage)clazzList.add(CustomizeGiftMessage)IMEngine.getInstance().registerMessageType(clazzList)// 监听消息接收IMEngine.getInstance().setMessageReceivedListener((message: Message, _info: ReceivedInfo) {logContent(receivedMessage,message)if (message.content) {if (message.objectName HQVoiceMessageObjectName message.direction MessageDirection.Receive !_info.isOffline) {// isOffline为true,是卸载重装收到的消息不用管正常刚收到的语音消息全部是未点击它不可能一收到就点击了的MMKVNoClearUtil.saveVoiceMessageReadStatus(message.targetId,message.messageId,false)}// 在这就不发已读回执了避免两个鸿蒙一直在互发已读// if (MMKVUtil.getCurrentChatTargetId(message.targetId) message.targetId) {// ImUtils.sendMyReadReceiptMessage(message.targetId,message.sentTime)// } else if(MainPage.homeTabSelected 3){// ImUtils.sendMyReadReceiptMessage(message.targetId,message.sentTime)// }// 刷新首页未读数EventKeys.postEvent(EventKeys.MsgRedEvents,MsgRedEvent())// 刷新会话列表不打算自己插入会话EventKeys.postEvent(EventKeys.RefreshMsgListEvents)}// 接收到单聊消息发送到聊天界面if (message.conversationType ConversationType.Private || message.targetId ImType.KEFU_ID) {EventKeys.postEvent(EventKeys.ReceivedImMessageEvents,ReceivedImMessageEvent(message))}});}二、登录 public static connectIm() {if (MMKVUtil.getImToken()) {ImUtils.realConnect(MMKVUtil.getImToken());} else {//正常只有第一次进入应用会为ImViewModel.postImToken(false, (result) {ImUtils.realConnect(result.token)})}}private static realConnect(token?: string, isAgain: boolean false) {if (token) {IMEngine.getInstance().setConnectionStatusListener((status: ConnectionStatus) {logContent(IM-App, setConnectionStatusListener onChanged status: status);if (status ConnectionStatus.DisconnectUserKicked) {showToast($r(app.string.account_notice_tick));// 特别注意对方登录强迫退出// Router.pushGuidePage(true)}});// timeout ≦ 0IM 将一直连接直到连接成功或者发生无法连接的业务错误如 token 非法IMEngine.getInstance().connect(token, 0).then(result {if (EngineError.Success result.code) {// 连接成功MMKVUtil.saveTargetId(result.userId)EventKeys.postEvent(EventKeys.MsgRedEvents,MsgRedEvent())logContent(imStatus, 成功token: token)logContent(imStatus, 成功targetId: result.userId)//let userId result.userId;return;}if (EngineError.ConnectTokenExpired result.code) {// Token 过期从 APP 服务请求新 token获取到新 token 后重新 connect()} else if (EngineError.ConnectionTimeout result.code) {// 连接超时弹出提示可以引导用户等待网络正常的时候再次点击进行连接showToast($r(app.string.net_error))} else {//其它业务错误码请根据相应的错误码作出对应处理。logContent(imStatus, result.code)}});}}鸿蒙融云Demo源码结构图 有问题或者需要完整源码的私信我
http://www.hkea.cn/news/14548584/

相关文章:

  • 越南做网站江门官网建站公司
  • 织梦的手机端网站怎样创造网站
  • 哈尔滨模板网站建站北京市门头沟有没有做网站的
  • 中英文网站建设报价wordpress确认窗口
  • php网站开发工资装修设计软件app排行榜前5名
  • 网站建设 字体版权建筑模板尺寸是多少
  • 做做做网站郑州做网站找哪家
  • 微网站定制开发中关村电脑报价官网
  • 建设者网站网站访问统计 曲线图
  • qq刷赞网站推广快速厦门市建设局新网站
  • 网站设计需求方案橱柜网站模板
  • 微网站建设制作设计新钥匙网站建设
  • 软件外包公司招聘重庆百度关键词优化软件
  • 专业网站建设最新报价高价做单网站
  • 免费的ppt制作软件杭州江干区抖音seo品牌
  • 中国建设造价工程协会网站网站建设制作首页流程
  • 哈尔滨行业网站世界工厂采购网站
  • 网站策划公司设计网页时有哪些配色方法
  • 网站建设工程属于科技档案吗北京做域名公司
  • 如何快速推广网站卡二卡四无卡国产网站
  • 网站主页面最开始在哪里做号码之家官网
  • win2003 做网站服务器建网站知乎
  • 四川建设厅的网站网页设计好学吗
  • 做软装有什么网站找图片湖北餐饮网站建设
  • 上海网站建设助君网络7wordpress 5.0.2关键词设置
  • 外贸型网站建设wordpress微博功能
  • 微博的网站连接是怎么做的深圳代理注册公司哪家好
  • 柳州门户网站建设公司排名手机硬件开发
  • 长沙网站建设 个人平台设计方案
  • 网站上线后达人室内设计网app