SDKsReact Native
使用 URL 创建音频消息
OpenIM React Native SDK 使用 URL 创建音频消息。
使用 createSoundMessageByURL() 根据已上传音频的资源信息创建消息。
const message = await OpenIMSDK.createSoundMessageByURL({
uuid: 'audio-001',
soundPath: '',
sourceUrl: 'https://www.example.com/sound.mp3',
dataSize: 54000,
duration: 18,
soundType: 'audio/mpeg',
});参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
uuid | string | 是 | 音频资源标识。 |
soundPath | string | 是 | 本地音频路径;只有远端资源时传空字符串。 |
sourceUrl | string | 是 | 已上传音频的地址。 |
dataSize | number | 是 | 音频大小,单位为字节。 |
duration | number | 是 | 音频时长,单位为秒。 |
soundType | string | 否 | 音频类型。 |
调用后返回待发送的 MessageItem。资源信息应以实际上传结果为准,发送时使用发送已上传的媒体消息。
这个页面有帮助吗?