浏览 SDKs · React Native
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',
});

参数说明

参数类型是否必填说明
uuidstring音频资源标识。
soundPathstring本地音频路径;只有远端资源时传空字符串。
sourceUrlstring已上传音频的地址。
dataSizenumber音频大小,单位为字节。
durationnumber音频时长,单位为秒。
soundTypestring音频类型。

调用后返回待发送的 MessageItem。资源信息应以实际上传结果为准,发送时使用发送已上传的媒体消息