public class V2TIMSoundElem extends V2TIMElem
V2TIMElem.V2ProgressInfo
构造器和说明 |
---|
V2TIMSoundElem() |
限定符和类型 | 方法和说明 |
---|---|
void |
downloadSound(java.lang.String path,
V2TIMDownloadCallback v2TIMDownloadCallback)
下载语音
downloadSound 接口每次都会从服务端下载,如需缓存或者存储,开发者可根据 uuid 作为 key 进行外部存储,IMSDK 并不会存储资源文件。
|
int |
getDataSize()
语音数据大小
|
int |
getDuration()
语音长度(秒)
|
java.lang.String |
getPath()
获取需要发送的语音文件的路径(只有发送方才能获取到)
|
void |
getUrl(V2TIMValueCallback<java.lang.String> callback)
获取语音的 URL 下载地址
|
java.lang.String |
getUUID()
语音消息内部 ID
|
java.lang.String |
toString() |
getNextElem
public java.lang.String getPath()
public java.lang.String getUUID()
public int getDataSize()
public int getDuration()
public void downloadSound(java.lang.String path, V2TIMDownloadCallback v2TIMDownloadCallback)
path
- 语音保存路径,需要外部指定v2TIMDownloadCallback
- 回调public void getUrl(V2TIMValueCallback<java.lang.String> callback)
public java.lang.String toString()
toString
在类中 java.lang.Object