onRecvOfflineNewMessage
Description
info
When the application is running in the background and receives a new message, this callback is received, and it carries only one message. When batch message listening setBatchMsgListener is set up, this callback will not trigger.
- Android
- Flutter
- uni-app
- Browser/Electron/MiniProgram
- Unity
Return Prototype
void recvOfflineNewMessage(Message msg)
Return Results
| Name | Type | Description |
|---|---|---|
| msg | Message | New offline message |
void onRecvOfflineNewMessage(List<Message> msg)
Return Results
| Name | Type | Description |
|---|---|---|
| msg | List<Message> | New offline message |
Return Prototype
onRecvOfflineNewMessage(data: WSEvent<MessageItem>): void;
Return Results
| Name | Type | Description |
|---|---|---|
| data | WSEvent<MessageItem> | New offline message |
Call Example
import { getSDK } from '@openim/wasm-client-sdk';
const IMSDK = getSDK();
IMSDK.on(CbEvents.OnRecvOfflineNewMessage, ({ data }) => {
// data: new offline message
});
Return Prototype
onRecvOfflineNewMessage(data: WSEvent<MessageItem>): void;
Return Results
| Name | Type | Description |
|---|---|---|
| data | WSEvent<MessageItem> | New offline message |
Call Example
import IMSDK from 'openim-uniapp-polyfill';
IMSDK.subscribe(IMSDK.IMEvents.OnRecvOfflineNewMessage, ({ data }) => {
// data: new offline message
});