6
回复

【环信官方外包一个项目】利用环信IM实现一个在线白板 环信

ppdd8951 回复了问题 • 7 人关注 • 1441 次浏览 • 2017-11-15 14:42 • 来自相关话题

1
评论

【开源项目】一个基于环信IM开发的开源的私密社交APP-Baby 即时通信 Baby

seven。 发表了文章 • 1473 次浏览 • 2017-08-31 14:49 • 来自相关话题

Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。先上效果图




开屏页的登录和注册




编辑个人信息




相册页面




首页的Moment
版本更新:
 
version 1.6
加入Tinker 热修复更新部分依赖修复大量细节问题,加入部分注释

version 1.5
bug fixupdate sth

version 1.4
增加长按删除功能优化Rxbus订阅加载数据外国友人优化的一些细节等等

version 1.3
增加了评论功能优化了相册加载修复了一些内存泄漏等等

version 1.2
修复了一些Bug把登陆注册事件换了个Zip操作符更符合流的思想

version 1.1
修复了主页背景无法切换的问题修复了聊天推送的问题修了语音视频的问题做了一些细节修改
Download



安装包下载体验
 
github地址
github源码
 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。Thanks for improving my code m-ezzat.

Contacts
Email:379489343zhi@gmail.comQQ:379489343
 Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. 查看全部
   Baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。
先上效果图

003.png

开屏页的登录和注册


001.png

编辑个人信息


002.png

相册页面


004.png

首页的Moment


版本更新:
 
version 1.6
  1. 加入Tinker 热修复
  2. 更新部分依赖
  3. 修复大量细节问题,加入部分注释


version 1.5
  1. bug fix
  2. update sth


version 1.4
  1. 增加长按删除功能
  2. 优化Rxbus订阅加载数据
  3. 外国友人优化的一些细节
  4. 等等


version 1.3
  1. 增加了评论功能
  2. 优化了相册加载
  3. 修复了一些内存泄漏
  4. 等等


version 1.2
  1. 修复了一些Bug
  2. 把登陆注册事件换了个Zip操作符更符合流的思想


version 1.1
  1. 修复了主页背景无法切换的问题
  2. 修复了聊天推送的问题
  3. 修了语音视频的问题
  4. 做了一些细节修改

Download

 
github地址

 Development Environment & Library
 
MVP

这个项目是基于MVP框架写的(大体上,聊天那块直接用环信的了),大部分Base类参考FastAndroid里边的基类,参考这个很快就能布好基本的MVP架构。本来是有考虑过MVVM后来想想还是先学习一下MVP吧,看过几个MVVM项目感觉还是挺好用的,不过还是BETA版不知道有没有什么坑。

Material Design

早就手痒想体验一把V7包里边的各种控件了,特喜欢coordinatorlayout和collapsingtoolbarlayout的互动让Tollbar隐藏又现的感觉,但是看起来好看还是要点代价的,在这里捣鼓了不少时间,尤其是collapsingtoolbarlayout的Expanded固定让我Google了好久,因为用英文搜索可能我表达的不太好,最后竟然是一句nestedScroll(false)就可以了。。。。 还是感谢Stackoveflow里边的大腿吧。

Dagger2

依赖注入Dagger2,也是我早就想用的一个框架了,理由是各种配合Mvp十分方便和好用,渐渐也能体会到一次注入到处可用的快感。不过一个新技术真的学习成本,国内没什么中文文档介绍,看国外的看的云里雾里。原理看的明白,用起来好像不太知道如何使用,尤其是在@inject之后对象,也可以在别的地方Inject,原本是被Inject方后来也成了Module提供方。虽然到最后原理还不是特别明白这里,但还是不阻碍用起来的快感。

Realm

一开始被新技术吸引到的是不会放过任何新东西的包括Realm,不过进了坑不代表这个坑可以跳阿。由于我这次用到了leacncloud,Realm感觉会和LeanCloud的子类化冲突让你只能选择其中之一,不过这个也算了,Leancloud提供了类似Map的Put方法也可以接受就是麻烦了点。但是被坑到的地方是Realm所谓的自动数据同步竟然是一改就是改真实的数据,并不是数据的拷贝。。。感觉和我使用到要缓存的数据有点冲突,因为这个Moment里边的项是有点赞的,点赞要修改当前Recycleview的数据(修改数据要开事务)。修改数据后会出现一些很奇怪的现象,不在Recycleview当前Item会跳到当前Item,点赞的动画也会消失。。。真的是想破脑袋也解决不了,就直接跳坑了。最后感觉这个Realm在保存不跟服务器需要同步的数据会好点。

LeanCloud

用LeanCloud是因为在知乎太多吹它的人了而且它的确在BAAS这方面功能比较多(后来才发现即时通信没有语音和视频),所以就尝试使用了,SDK整体来说是不错的都挺好用的,满足了我对存储方面的要求。不过就在我开发的这几天,貌似稳定性没有想象中那么好,好几次上传个头像都会SocketTimeOut,查询也会有点慢,不过还好都在接受范围内(不过要是到了收费的标准我就接受不了)。

环信

baby这个开源项目基于环信IM开发,刚开始选择IM的时候,看到知乎上黑环信的人挺多的,就亲自下载了几家IM的demo源码跑一遍,从功能、集成难易和消息稳定几个方面对比,最终还是选择了环信。集成这方面环信做的真不错,尤其是有了EaseUi这个包,基本上一天就能集成完毕。项目运行至今没有出现过什么问题,发送消息挺稳定的。

Rxjava、RxAndroid

Rxjava我从第一眼看到了就喜欢上了(个人特喜欢那种通过.设置完成的感觉),接触也有几个月,一开始就和Retrofit 、Okhttp一起使用。学习成本还是要有的阿,看了不知道多少篇关于Rxjava使用的文章和例子,对里边的操作符也仅仅停留在那几个最常用的,其他一大堆好多都没用过,看来还用得不够。

Glide

Glide也是一个后来居上让我喜欢的图片加载库,一开始我喜欢picasso 是觉得轻巧而且好用有保证(主要是我偶像Jake Wharton主导,有加成),慢慢觉得Picasso对内存没有Glide来的友好,Glide在加载速度方面也领先,虽然整个库代码量是Picasso的几倍,但是比起重要的内存和用户体验来说还是Glide的领先一筹。

Butterknife、Ucrop等等

当让还有其他的一些润色的轮子啦,不过不是那么重要就不一一感谢啦。

Thanks
  • 感谢Github、LeanCloud、环信、还有造那么多轮子给我们用的Square FaceBook Google的大大们。
  • Thanks for improving my code m-ezzat.


Contacts

 
Copyright 2016 Roger ou

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
6
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 7371 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
0
回复

updateCurrentUserNickName(nickName);返回false 环信_Android

回复

kezhijie 发起了问题 • 1 人关注 • 9 次浏览 • 2017-11-21 12:54 • 来自相关话题

0
回复

环信发送短视频 环信_Android

回复

一个即将胖起来的瘦子丶 发起了问题 • 1 人关注 • 14 次浏览 • 2017-11-21 10:13 • 来自相关话题

0
回复

麻烦有谁知道这个问题怎么解决at com.hyphenate.chat.EMClient$6.run(Unknown Source) Android 环信

回复

prf1990 发起了问题 • 1 人关注 • 12 次浏览 • 2017-11-21 10:10 • 来自相关话题

0
回复

环信3.x Web和Android端互相通话问题 环信_Android 环信_WebIM

回复

Remain 发起了问题 • 1 人关注 • 12 次浏览 • 2017-11-21 09:17 • 来自相关话题

1
回复

webIM在登录的时候一直报404,用的用户名密码登录,之前登录没有问题的,注册接口没问题 环信_RestAPI

Jason, 回复了问题 • 2 人关注 • 29 次浏览 • 2017-11-20 18:07 • 来自相关话题

0
回复

mui+环信如何通过plus实现聊天消息的本地提示。 IM开发 消息提示

回复

Jason, 发起了问题 • 1 人关注 • 24 次浏览 • 2017-11-20 18:01 • 来自相关话题

1
回复

请问下环信的视频聊天离线推送问题 离线推送 视频 Android 环信_Android

回复

金鱼先森 回复了问题 • 1 人关注 • 25 次浏览 • 2017-11-20 16:14 • 来自相关话题

0
回复

缅甸银河国际接线电话是多少? 娱乐 云南西双版纳 旅游

回复

缅甸小勐拉银河国际 发起了问题 • 1 人关注 • 19 次浏览 • 2017-11-20 10:35 • 来自相关话题

0
评论

缅甸银河国际 旅游 缅甸 云南西双版纳 娱乐

缅甸小勐拉银河国际 发表了文章 • 23 次浏览 • 2017-11-19 10:59 • 来自相关话题

缅甸小勐拉银河国际186.0881.1476坐落在美丽的缅北边城——勐拉。这里蓝天白云、风光绮丽;这里物华天宝、商贾云集!自勐拉和平发展26多年来,这里就以优雅的生活环境、安全的投资环境、良好的治安环境赢得世人的青睐。










  查看全部
缅甸小勐拉银河国际186.0881.1476坐落在美丽的缅北边城——勐拉。这里蓝天白云、风光绮丽;这里物华天宝、商贾云集!自勐拉和平发展26多年来,这里就以优雅的生活环境、安全的投资环境、良好的治安环境赢得世人的青睐。

微信图片_20170714115028.jpg


微信截图_20170812151816.png

 
0
回复

异常问题,这个怎么解决 有专职工程师值守 疑问 环信_Android

回复

别叫我天真 发起了问题 • 1 人关注 • 27 次浏览 • 2017-11-19 09:39 • 来自相关话题

1
回复

iOS端 撤回消息报错 环信 ios 环信_iOS

回复

MrZZZZZZZ 回复了问题 • 1 人关注 • 30 次浏览 • 2017-11-18 14:50 • 来自相关话题

0
回复

注册群组,返回都是403,但是群组给我创建成功了,为什么会这样 环信_RestAPI

回复

空岛旧心 发起了问题 • 1 人关注 • 26 次浏览 • 2017-11-18 14:05 • 来自相关话题

1
最佳

关于空会话显示在会话列表的问题 环信_iOS

回复

ljQwe 回复了问题 • 1 人关注 • 26 次浏览 • 2017-11-18 13:05 • 来自相关话题

0
回复

SDK的libs.lite包的hyphenatechat_3.3.6.jar为啥加载了av的SO包 环信_Android

回复

小星星不狂 发起了问题 • 1 人关注 • 21 次浏览 • 2017-11-17 18:56 • 来自相关话题

0
评论

app开发,app源码,仿微信源码/快手源码,可定制开发 app开发

dingzhi521 发表了文章 • 36 次浏览 • 2017-11-17 16:24 • 来自相关话题

此贴长期有效!!

支持单人聊天、群组聊天,支持基础的文字、语音、表情
支持红包发送/转账/AA收款/收藏/发送地理位置/阅后即焚/发送文件/发送图片/发送视频
支持朋友圈功能,@发布等功能完备,前端走本地缓存 
支持附近的人功能/摇一摇功能/第三方h5接入功能
支持小程序/实验室(看一看/搜一搜)
支持我的钱包功能/充值/提现/扫码收付款
支持在线升级功能/帮助反馈功能

系统可承载海量并发,消息收发确认机制 保障消息必达  
系统采用动态智能DNS掉线快速重连机制,消息排重持续重连直至到达 
系统支持亿级用户产品,私有精简协议,速度更快,性能更好
完备的后台管理模块/权限化的后台管理分配/
服务器支持分布式部署集群/支持redis缓存分布式/支持文件分布式/支持数据库分布式/
app经过第三方听云/百度等第三方兼容性测试 达到95%的高分/前端架构设计优越/支持主流机型/无明显和细节bug
系统从并发和app设计等都具备直接上线运营条件

app开发,app源码,仿微信源码/快手源码,可定制开发

公司团队在app行业深耕多年,有成型的技术架构底层,可以迅速完成客户的详细行业需求
针对不同行业需求实现快速定制和开发,系统从前端到后端经过团队5年开发经验所积累 
另接受直播、多人视频通话、移动视频监控等开发定制 

系统提供多种方式合作。支持源码转让/支持按年整体运维合作/支持行业定制开发,合作请加QQ:513275129 查看全部


此贴长期有效!!

支持单人聊天、群组聊天,支持基础的文字、语音、表情
支持红包发送/转账/AA收款/收藏/发送地理位置/阅后即焚/发送文件/发送图片/发送视频
支持朋友圈功能,@发布等功能完备,前端走本地缓存 
支持附近的人功能/摇一摇功能/第三方h5接入功能
支持小程序/实验室(看一看/搜一搜)
支持我的钱包功能/充值/提现/扫码收付款
支持在线升级功能/帮助反馈功能

系统可承载海量并发,消息收发确认机制 保障消息必达  
系统采用动态智能DNS掉线快速重连机制,消息排重持续重连直至到达 
系统支持亿级用户产品,私有精简协议,速度更快,性能更好
完备的后台管理模块/权限化的后台管理分配/
服务器支持分布式部署集群/支持redis缓存分布式/支持文件分布式/支持数据库分布式/
app经过第三方听云/百度等第三方兼容性测试 达到95%的高分/前端架构设计优越/支持主流机型/无明显和细节bug
系统从并发和app设计等都具备直接上线运营条件

app开发,app源码,仿微信源码/快手源码,可定制开发

公司团队在app行业深耕多年,有成型的技术架构底层,可以迅速完成客户的详细行业需求
针对不同行业需求实现快速定制和开发,系统从前端到后端经过团队5年开发经验所积累 
另接受直播、多人视频通话、移动视频监控等开发定制 

系统提供多种方式合作。支持源码转让/支持按年整体运维合作/支持行业定制开发,合作请加QQ:513275129


0
回复

视频时语音输入文字 环信_iOS 环信_Android

回复

vivian 发起了问题 • 1 人关注 • 28 次浏览 • 2017-11-17 14:47 • 来自相关话题

0
评论

基于环信webIM提供的Demo改造 头像 昵称 显示 聊天记录 自动登录 webim

__kaven™、 发表了文章 • 35 次浏览 • 2017-11-17 14:44 • 来自相关话题

本效果图是基于webIM的demo版本修改,主要实现了以下功能
1.实现自动登录,到聊天窗口
    解决办法:是在页面自己写参数调用 Demo.conn.open(options) 方法

2.实现最近联系人列表渲染(因为我们没有好友概念,只要跟谁最近聊天了,就算是好友了)
    解决办法:在页面通过ajax调用后台restFul地址获取联系人,然后循环调用 Demo.conn.onTextMessage(msg)方法,将消息内容为空,在msg里面设置标识为初始化加载,这样就会出现在列表里面

3.实现联系人:头像、昵称 渲染
   解决办法:很简单就是在刚才上面的方法体里面调用完之后,你的列表就会出现好友列表,这时候你只需要根据环信用户id,直接基于jq替换即可

4.实现点击联系人 渲染历史聊天记录(在发送消息的时候将聊天记录保存在我们自己的数据库)
   解决办法:在你获取最近联系人这个方法时已经返回了聊天记录列表,你需要在(Demo.chatRecord.环信用户id.messages)这个数组里面把你的消息放在这个数据里面去,然后当用户点击联系人列表时你jq写一个(webim-contact-item)这个样式的click触发方法,在这个方法中你需要写把聊天记录从(Demo.chatRecord.环信用户id.messages) 循环取出来,包装成HTML然后在  $("#wrapper"+Demo.selected).append() 这些HTML即可

5.实现保存聊天
    解决办法就是在 sendTxt里面调用我们的ajax方法保存
大致就这么多,个人不建议基于官方的webIM的Demo 去修改,这次踩过这个坑了
欢迎各位 集成的朋友来访,目前我这个算是解决,等过段时间我还是自己写一个吧,不打算基于他们的Demo去改造
在此欢迎去我的博客:   www.kaven.cn 查看全部
本效果图是基于webIM的demo版本修改,主要实现了以下功能
1.实现自动登录,到聊天窗口
    解决办法:是在页面自己写参数调用 Demo.conn.open(options) 方法

2.实现最近联系人列表渲染(因为我们没有好友概念,只要跟谁最近聊天了,就算是好友了)
    解决办法:在页面通过ajax调用后台restFul地址获取联系人,然后循环调用 Demo.conn.onTextMessage(msg)方法,将消息内容为空,在msg里面设置标识为初始化加载,这样就会出现在列表里面

3.实现联系人:头像、昵称 渲染
   解决办法:很简单就是在刚才上面的方法体里面调用完之后,你的列表就会出现好友列表,这时候你只需要根据环信用户id,直接基于jq替换即可

4.实现点击联系人 渲染历史聊天记录(在发送消息的时候将聊天记录保存在我们自己的数据库)
   解决办法:在你获取最近联系人这个方法时已经返回了聊天记录列表,你需要在(Demo.chatRecord.环信用户id.messages)这个数组里面把你的消息放在这个数据里面去,然后当用户点击联系人列表时你jq写一个(webim-contact-item)这个样式的click触发方法,在这个方法中你需要写把聊天记录从(Demo.chatRecord.环信用户id.messages) 循环取出来,包装成HTML然后在  $("#wrapper"+Demo.selected).append() 这些HTML即可

5.实现保存聊天
    解决办法就是在 sendTxt里面调用我们的ajax方法保存
大致就这么多,个人不建议基于官方的webIM的Demo 去修改,这次踩过这个坑了
欢迎各位 集成的朋友来访,目前我这个算是解决,等过段时间我还是自己写一个吧,不打算基于他们的Demo去改造
在此欢迎去我的博客:   www.kaven.cn
0
评论

缅甸小勐拉银河国际 娱乐 雨林热带 云南 缅甸 小勐拉

缅甸小勐拉银河国际 发表了文章 • 24 次浏览 • 2017-11-17 11:38 • 来自相关话题

缅甸小勐拉银河开户1860.881.1476银河集团,位于缅甸小勐拉紧邻,云南西双版纳,气候四季宣人,异族地域风情独特。
 
缅甸小勐拉银河开户1860.881.1476银河集团,位于缅甸小勐拉紧邻,云南西双版纳,气候四季宣人,异族地域风情独特。
 
0
评论

中国移动“一起创未来”互联网创客马拉松大赛 互联网 移动互联网 移动开发

移动发布 发表了文章 • 24 次浏览 • 2017-11-17 11:37 • 来自相关话题

为鼓励移动互联网创新,中国移动举办“一起创未来”互联网创客马拉松大赛。
大赛面向开发者、高新企业、高校学生征集Android等优秀应用产品或创意方案。
优秀团队有机会获得高额赛事奖金、平台推广资源、资深导师指导、创业风投机会等丰厚激励。

大赛日程: 2017年12月2日截至报名。2017年12月5日进行总评审。
大赛共设六个系列专项奖,其中融合通信三个专项赛(智能短信、通话秀、负一屏应用)总奖金200多万;跨专项奖可同时获奖,奖金叠加。
  注:参赛作品必须使用中国移动互联网能力平台统一认证能力,鼓励创造性和前瞻性的开发思路。相关奖项如未达到评委评审要求,可轮空。详细信息请查看中移互联网马拉松创客大赛 查看全部
malasong.jpg

为鼓励移动互联网创新,中国移动举办“一起创未来”互联网创客马拉松大赛。
大赛面向开发者、高新企业、高校学生征集Android等优秀应用产品或创意方案。
优秀团队有机会获得高额赛事奖金、平台推广资源、资深导师指导、创业风投机会等丰厚激励。


大赛日程: 2017年12月2日截至报名。2017年12月5日进行总评审。
大赛共设六个系列专项奖,其中融合通信三个专项赛(智能短信、通话秀、负一屏应用)总奖金200多万;跨专项奖可同时获奖,奖金叠加。
  注:参赛作品必须使用中国移动互联网能力平台统一认证能力,鼓励创造性和前瞻性的开发思路。相关奖项如未达到评委评审要求,可轮空。详细信息请查看中移互联网马拉松创客大赛
1
回复

访问环信接口超时 .net 504超时

回复

王小帅_ 回复了问题 • 1 人关注 • 50 次浏览 • 2017-11-17 10:35 • 来自相关话题

0
回复

缅甸小勐拉银河国际大厅子吗? 云南西双版纳 缅甸 公司

回复

缅甸小勐拉银河国际 发起了问题 • 1 人关注 • 45 次浏览 • 2017-11-16 16:00 • 来自相关话题

0
回复

[[EMClient sharedClient] bindDeviceToken:deviceToken] 报错 环信_iOS

回复

春雨 发起了问题 • 1 人关注 • 40 次浏览 • 2017-11-16 15:55 • 来自相关话题

1
回复

要办理签证才能去缅甸皇家国际吗? 缅甸皇家国际

缅甸小勐拉银河国际 回复了问题 • 2 人关注 • 254 次浏览 • 2017-11-16 15:54 • 来自相关话题