接收消息
通过接收Server-Sent Events推送的数据获取消息。首先引入已实现好的sse接口
import { sseOpen, sseClose } from 'grove-ui'开启监听
sseOpen(key, (data, complete) => {
if (complete) { // sse连接已结束
return
}
// 处理data数据
})关闭监听
sseClose(key)key取值
grove.message.room.section:{租户ID}监听租户消息,列表用。grove.message.room:{roomId}监听单个房间消息,进入聊天室使用。
通知内容
json
{
"type": "message",
"id": "message id",
"genre": "消息类型",
"content": "消息内容"
}