视频消息 V2TIMElem

Hierarchy

nextElem?: V2TIMElem

下一个消息元素

videoPath: string

视频文件路径(只有发送方才能获取到)

snapshotPath: string

截图文件路径(只有发送方才能获取到)

videoUUID: string

视频 ID,内部标识,可用于外部缓存 key

videoSize: number

视频大小

videoType: string

视频类型

duration: number

视频时长

snapshotUUID: string

截图 ID,内部标识,可用于外部缓存 key

snapshotSize: number

截图 size

snapshotWidth: number

截图宽

snapshotHeight: number

截图高

  • 获取视频的 URL 下载地址

    Returns Promise<string>

  • 获取截图的 URL 下载地址

    Returns Promise<string>

  • 下载视频

    DownloadVideo 接口每次都会从服务端下载,如需缓存或者存储,开发者可根据 uuid 作为 key 进行外部存储,ImSDK 并不会存储资源文件。

    Parameters

    • path: string

      视频保存路径,必须在应用目录下,例如 getContext().cacheDir

    • Optional callback: V2TIMDownloadCallback

    Returns Promise<void>

  • 下载视频截图

    DownloadSnapshot 接口每次都会从服务端下载,如需缓存或者存储,开发者可根据 uuid 作为 key 进行外部存储,ImSDK 并不会存储资源文件。

    Parameters

    • path: string

      截图保存路径,必须在应用目录下,例如 getContext().cacheDir

    • Optional callback: V2TIMDownloadCallback

    Returns Promise<void>

Generated using TypeDoc