SDKsReact Native
使用文件创建视频消息
OpenIM React Native SDK 使用文件创建视频消息。
根据设备上的本地视频文件和封面图创建视频消息。
const message = await OpenIMSDK.createVideoMessageFromFullPath({
videoPath,
videoType: 'video/mp4',
duration: 36,
snapshotPath,
});参数说明
| 参数 | 类型 | 必填 | 含义 |
|---|---|---|---|
videoPath | string | 是 | 设备本地视频文件的完整路径。 |
videoType | string | 是 | 视频格式类型(MIME 类型)。 |
duration | number | 是 | 视频时长,单位为秒。 |
snapshotPath | string | 是 | 视频封面图的设备本地路径。 |
返回结果
调用完成后返回已创建的 MessageItem 消息对象,其中 videoElem 保存视频与封面图元信息。
该方法仅在本地构建待发送的消息结构,不会直接向服务端发送,也不会触发收发消息事件。生成消息对象后,需通过发送消息将消息投递到单聊或群聊会话中,SDK 会在发送过程中自动处理视频与封面图的上传。
这个页面有帮助吗?