拦截消息
IMKit 支持设置消息拦截器 MessageInterceptor
,可在消息发送前、发送后、接收时、插入本地数据库前进行拦截,方便应用程序进行自定义处理。
消息拦截器说明
MessageInterceptor
是一个接口类,包含以下方法。
方法 | 说明 |
---|---|
interceptOnSendMessage | 拦截待发送的消息。该方法可拦截 Message 对象。 |
interceptOnSentMessage | 拦截发送成功的消息。该方法可拦截 Message 对象。 |
interceptOnInsertOutgoingMessage | interceptOnInsertOutgoingMessage 拦截待插入本地消息数据库的发送方向的消息的消息内容,提供两个重载方法: |