onProgress
Description
info
Message sending progress callback, typically used when sending file-type messages.
- iOS
- Android
- Flutter
- uni-app
- Browser/Electron/MiniProgram
Return Prototype
Function(String clientMsgID, int progress)? onProgress;
Return Results
| Name | Type | Description |
|---|---|---|
| clientMsgID | String | Message ID |
| progress | int | Progress value |
Return Prototype
typedef void (^OIMNumberCallback)(NSInteger number);
Return Results
| Name | Type | Description |
|---|---|---|
| number | NSInteger | Progress value |
Return Prototype
void onProgress(long progress)
Return Results
| Name | Type | Description |
|---|---|---|
| progress | long | Message send progress |
Send Message Progress Callback
onProgress(data: WSEvent<number>): void;
Call Example
import { getSDK } from '@openim/wasm-client-sdk';
const IMSDK = getSDK();
// use in electron with ffi
// import { getWithRenderProcess } from '@openim/electron-client-sdk/lib/render';
// const { instance: IMSDK } = getWithRenderProcess();
// use in mini program
// import { getSDK } from '@openim/client-sdk';
// const IMSDK = getSDK();
IMSDK.on(CbEvents.OnProgress, ({ data }) => {
// data: message send progress
});