视频聊天是在即时消息业务中非常有价值的功能,可以获取更好的体验。
基于AnyChat的服务,完成的phonegap的插件支持以下功能:
服务初始化,服务器连接,登录,进入聊天室,视频聊天,聊天室用户信息刷新,视频聊天呼叫,退出聊天室等功能。
插件集成:
1. 视频聊天需要自己架设服务器。如果测试就默认服务器即可。
具体服务器端 去http://www.anychat.cn/ 下载部署。
2.插件集成 :将插件包里面的相应文件夹 覆盖到你的项目对应目录下面。
将 libs文件夹 src文件夹 res文件夹 拷贝到你的项目对应的文件夹里面。
3.合并 AndroidManifest.xml 和你项目的AndroidManifest.xml文件
4.插件引入
<feature name=”Pganychat”>
<param name=”android-package” value=”com.phonegap.plugins.Pganychat” />
</feature>
5. www 里面是对应的实例代码,具体的实现根据自己的业务修改。
需要说明的:
1)初始化只需要一次
2) 链接服务器和登录最好一次性完成
3) 进入房间 一般为房间id ,进入之后会将当前在线的用户信息刷出来
当然还有另一个进出聊天室的方法会实时更新用户信息。
4)当不需要聊天的时候,离开房间并断开服务器,下次再用还需要链接服务器和登录
5)退出 是在app关闭的时候来执行,下次需要链接服务器,需要打开app,从新初始化。
转载请注明:夜阑小雨 » phonegap-视频聊天-插件-Android