当前位置:   article > 正文

使用uniapp搭建小程序 使用uni-im组件中遇到的bug

uni-im

原因:我的小程序即时通讯功能只需要一个聊天消息列表页,对于好友、通讯录。。。都不需要,但是消息列表始终加载不出来,看代码分析uni-im模块中pages->index->index.js中的conversationList()中

console.log(conversationList)

打印出来为空,看相应的表,表中数据也不为空。

经过不断的寻找发现!

在uni_modules/uni-im/common/utils.js下缺少一句代码,所以导致只有会话列表数据为空

解决方案:在uni_modules/uni-im/common/utils.js

  1. //initData()方法体中,我的在173行不同版本可能略有差异
  2. uniIm.conversation.dataList = []
  3. //看有没有这一句,没有的话添加
  4. uniIm.conversation.loadMore()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/552625
推荐阅读