https://github.com/xiaoping6688/easemob-webim-socket
环信WEBIM实时通信封装 + 客户端模拟器(electron)
https://github.com/xiaoping6688/easemob-webim-socket
easemob easemob-js easemob-sdk easemob-socket huanxin
Last synced: over 1 year ago
JSON representation
环信WEBIM实时通信封装 + 客户端模拟器(electron)
- Host: GitHub
- URL: https://github.com/xiaoping6688/easemob-webim-socket
- Owner: xiaoping6688
- Created: 2017-01-19T10:24:06.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-09T02:58:45.000Z (about 9 years ago)
- Last Synced: 2025-01-21T14:45:30.307Z (over 1 year ago)
- Topics: easemob, easemob-js, easemob-sdk, easemob-socket, huanxin
- Language: JavaScript
- Homepage:
- Size: 134 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# easemob-webim-socket
环信WEBIM即时通信封装(socket.js 非IM) + 客户端模拟器(electron)
## Install
```
$ npm install
$ cd app & npm install
```
## Start
```
$ cd ..
$ npm start
```
## Usage
```js
function initSocket () {
let username = $('#name').val().trim()
let password = $('#pass').val().trim()
let roomId = $('#room').val().trim()
socket.connect(username, password, function(){
// 环信连接&登录成功
}, onReceived, onError)
}
function onReceived (tag, value) {
// tag 命令 value 数据
}
//=> @see app/js/index.js // 参考socket使用方法
//=> @see app/js/socket.js // 对环信WEB-IM sdk封装,包括队列和日志功能等
```
