前端npm mimc包
使用前配置或事件注册
1、AjaxConfig*
配置数据请求方法(非必须配置内置HttpRequest实现),如需要配置,调用AjaxConfig.config进行配置
Param | Type | Desc |
---|---|---|
url | String | 数据访问地址 |
method | String | 数据请求Method(GET\POST\DELETE) |
data | Object | 数据请求携带的Data |
headers | Object | 请求Header |
async? | Boolean | 是否异步 |
return | Promise|void | 异步返回Primise |
2、EventRegister |
事件注册,调用MIMCService.on()进行事件注册
Event | Desc |
---|---|
ReceiveMessage | 消息接收事件 |
FetchToken | Token请求事件 |
StateChange | 状态改变事件 |
GroupNotice | 群通知 |
Sync | 多端消息同步事件 |
组成
1、Enum
Enum | Desc |
---|---|
EnumStatus | 状态 |
EnumDevice | 设备类型 |
EnumIdentity | 身份(支持同类型设备的多个App同时在线,如QQ跟微信这种关系的两个App) |
EnumCommand | 系统指令 |
EnumEvent | 事件注册类型 |
EnumGroupNotice | 群通知类型 |
2、Services | |
Service | Desc |
--- | --- |
MIMCService | 消息云服务 |
GroupService | 群操作服务 |