乐淘游戏娱乐官网

  •    

当前位置:首页 >  站长 >  建站经验 >  正文

  

源码下载:基于环信小程序SDK 开发聊天室

 2019-05-10 17:27  来源:互联网 

 

据权威数据统计,2018年微信小程序数量超过100万个,覆盖超过200个细分行业。2018年小程序累计融资额超过80亿元,超过100家投资机构进场,小程序领域已经成为创业开发者们兵家必争的主要阵地,同时,微信小程序已经成为零售电商、生活服务、社交等领域的标配并迎变现黄金期。

工欲善其事必先利其器,环信作为全球最大的即时通讯云服务商近期宣布正式推出了IM小程序2.0版本,其1小时快速集成,简单易用、完美适配、稳定可靠等特性吸引了大批开发者,目前已经服务了包括小程序购物、多平台社交、娱乐聊天室、多端协同办公、小程序游戏等5大典型应用场景的数百企业客户并受到了广泛好评。

以下是一位环信开发者“To.lazy”在CSDN上发布的“在微信小程序里实现聊天室”集成示例:基于环信的小程序SDK 开发了一个聊天室。

准备工作

下载环信 小程序demo+sdk

git clone https://github.com/easemob/webim-weixin-xcx

创建一个文件夹,将 demo 中的文件 comps、images、sdk、utils 拷贝到新的文件,文件目录说明

集成

登录环信没什么可说的,这里选择的是使用 username/password 登录,和demo中的一样,文件没有进行任何更改

在app.js 中注册的 WebIM.conn.listen, 然后在 登陆成功的回调 onOpened 设置的跳转页面,并将登陆的 username 赋给 myName,传到新的页面中使用

修改 roomlist.js 获取聊天室列表,是分页获取的,这里先偷个懒,获取了第一页 20 个聊天室

然后将listChatrooms() 分别在onLoad、onShow 内,更改下,将原有的 listGroups() 替换掉

然后在roomlist.wxml 修改对应的 变量绑定名称

demo中的group.js 中,获取到的是当前登陆账号已加入的群组,咱们做的是聊天室功能,所以需要有一个加入的操作,找roomlist.js 中找到 into_room: function (event),然后填写加入聊天室的方法, 我是直接在当前这个里面加的跳转到聊天页面,并将当前登陆的IDmyName,聊天室IDgroupID,聊天室名称your 传给新页面

Ex:监听是否加入聊天室成功的回调是在 onPresence 中,type:memberJoinChatRoomSuccess,正常是监听这个回调跳转页面,有点麻烦就直接这样吧

到会话页面后,需要修改一下对应的消息格式,在comps/chat/suit 目录下,将里面的文件对应的 js 文件根据文档给聊天室发送消息 格式进行修改,聊天室消息和群组消息不同,所以我目前是直接将getSendToParam()、isGroupChat() 注释,改成下面这样,demo 中下面还有代码的,这里就用 …… 代替了

就这样了,简单集成聊天室功能,demo中的UI 是开源的,可以根据自己的需求更改~下面是具体实现过程。代码也放在github 上了,有需要的兄弟自取。demo下载地址:https://github.com/lizgDonkey/room-xcx

责任编辑:陈龙

相关标签
网站源码
源码下载

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关文章

  • 源码时代第一届IT校园菁英夏令营结营,同学们说:有机会我还要来

    8月27日,为期3天的源码时代第一届“校园菁英夏令营”画上了圆满的句号,在这短暂的3天时间里,来自四川、重庆、湖北等多所高校的30位同学们彼此之间已经有了些许的默契,他们的友谊从这里开始,也会从这里延续。

    标签:
    网站源码
  • 小用源码进入山林,免费溯源赋能养殖业

    龚先生原本是做餐饮行业,去年,在深山中找了一个山头,开始了养殖业,目前主要养的是珍禽类:五黑鸡、珍珠鸡,还有精选土鸡,饲养的食料全是野菜、野果、蚯蚓,由于成本高,卖价就必然上升

  • 新手有源码怎么搭建网站

    当你有了源码,你需要购买域名和空间,然后把域名解析到空间吗,然后空间绑定域名,如果是国内空间需要备案,备案时间通常是11天到20天,然后通过FTP软件把源码上

  • 怎样使用免费网站源码

    怎样使用免费的网站源码?第一点:免费源码的选择。第二点:免费源码的广告文件删除。第三点:免费源码的修改工作。免费网站源码尽量选择网站下载站自己本身做个测试的进行下载,且需要有一定的修改能力。

  • A5源码:2017年6月份源码更新推荐

    眨眼间,2017年已经即将过半,本月A5小编将再次为您推荐10款在本站颇受欢迎的源码系统,希望对您有所帮助!A5源码站是A5站长网旗下的网站源码和站长工具下载基地,我们的核心目标是提供最优秀最丰富的源码和最实用最丰富的站长工具。

    标签:
    网站源码
  • 工信部备案系统启用新域名

    工信部备案网站也更换域名了,原来的域名已经没法访问,因此网站备案号链接到工信部备案系统的需要及时修改,避免网站出现死链,影响网站排名。

    标签:
    域名
  • 网站建设首页设计 5个方案选择

    网站首页的重要性不言而喻,目前网站优化目标页80%以上都是首页,这就意味着,当有陌生访客进入网站的时候,他们百分之八十的几率访问的是网站首页,人们常常说,狭路相逢,第一印象很重要,所以网站建设中设计一个可圈可点的首页是很重要的,那么,网站首页设计如何做才能有亮点呢?

    标签:
    网站建设
  • 关于中国移动宽带和4G数据无故屏蔽用户域名的经过

    以前只是听说过,也知道长城防火墙屏蔽国外的一些网站,或者说屏蔽一些不太好的网站,但是呢,小编诺伊网也没注意到究竟是怎么屏蔽的,只知道可能针对IP直接屏蔽,直到最近这个月我才知道原来宽带电信运营商居然可以直接屏蔽域名

  • 移动端网站在建设时有哪些注意事项?

    随着智能手机的不断普及以及手机上网速度越来越快,大部分人已经开始使用手机上网,手机已经对电脑提出了非常大的挑战。所以对于一家希望通过网站来为自己的公司和产品进行宣传的公司,移动端的网络也是不可或缺的。移动端网络在建站时虽然大体与PC端网站一致,但还是有很多需要注意的事项,想要让自己的网站被用户喜欢,

  • 网站建设对于企业有哪些意义?

    处在这样一个信息化时代,尤其是当乐淘游戏娱乐官网普及之后,每个人的生活里都已经无法缺少网络了,这对于企业来说也是一样。目前,大部分的企业都拥有属于自己的网站,但同时也可能仍然有人认为网站对于一家企业来说并不是多么重要。那么今天,我们就来说一说网站建设对于企业的意义。

  • 企业网站建设教程:自己怎么建网站

    当今网络时代,企业网站的重要性不言而言,很多在企业在阿里巴巴这些b2b平台都会有一个商铺,这些商铺会分配一个简单的网站暂时一些产品,但是普遍存在一个问题,界面简单,没有自己的独立域名,无法彰显企业品牌

    标签:
    企业网站建设
  • 如果做好营销型网站?建站时需要注意哪些问题?

    很多企业都需要自己的网站,但是每一家企业对于网站的需求都不尽相同。可能有一些企业需要官网,而有些企业建站的目的是为了营销,那么营销型的网站与传统网站有什么不同?在网站建设时有哪些问题需要注意呢?

    标签:
    营销型网站
  • 阿里云ECS 被植入挖矿木马的处理解决过程分享

    阿里云ECS服务器是目前很多网站客户在使用的,可以使用不同系统在服务器中,windows2008windows2012,linux系统都可以在阿里云服务器中使用,前段时间我们SINE安全收到客户的安全求助,说是收到阿里云的短信提醒,提醒服务器存在挖矿进程,请立即处理的安全告警。

  • 网站制作教程:新手怎么自己建网站

    很多企业或个人都想自己建网站,苦于没有网站建设经验和基础,一直不清楚怎么自己网站网站,下面小熊优化的小编就告诉大家,没有网站建设经验怎么建自己的网站。

    标签:
    网站制作
  • 五个小细节降低网站跳出率

    导致网站访问用户跳出的原因有很多,在传统的观点认为,网站的设计、网页的打开速度、网站的排版以及网站的内容是否有干货都是用户跳出的诱因,可是,在这些方面都做好的时候,还是有用户毫不留情面的离开,原因只有一个,众口难调,一个成熟的网站,后期要做的,就是尽量减少用户的跳出率。

热门排行

创业好项目

信息推荐

扫一扫关注最新创业资讯