Skip to content
v1
文档/iOS SDK/消息

上传媒体文件

用于接入方主动上传本地媒体文件。上传成功后返回 mediaId,可通过 getUrlWithMediaId: 获取媒体访问地址。

接口

objc
- (void)uploadMedia:(NSString *)filePath
           progress:(BIMProgress _Nullable)progress
                succ:(BIMMediaUploadSucc)succ
                fail:(BIMFail)fail;

代码示例

swift
BIMManager.sharedInstance().uploadMedia(filePath, progress: { progress in
    print("upload progress=\(progress)")
}, succ: { mediaId in
    let url = BIMManager.sharedInstance().getUrlWithMediaId(mediaId)
    print("media url=\(url ?? "")")
}, fail: { code, desc in
    print("upload fail: \(code) \(desc)")
})