JS 的 File 对象。该属性和 fileInput, filePath仅需要填一个即可
fileInput
filePath
该属性仅在使用 NIM_BROWSER_SDK.js 时可以使用
请使用 IBaseUploadFileOptions.file 属性
存储文件的 DOM 元素,与上面的 file 只要选填一个就可以了。
临时文件路径
// 微信小程序选择音频,并发送音频文件消息wx.chooseMedia({ count: 1, mediaType: ['vedio'], success: (res) => { let r = this.nim.msg.sendAudioMsg({ "scene": "p2p", "to": "cs5", "filePath": res.tempFiles[0].tempFilePath }) r.then((res) => { // 输出结果 console.log('sendAudioMsg 完成:', res) }).catch((e) => { console.error('sendAudioMsg 出错:', e) }) }})
maxSize 限制文件大小。
只对浏览器生效。
uni-app,小程序等,由于sdk只能得到一个 filePath 临时路径,不能得到整个文件的信息。 所以请开发者自行在选择文件后进行判断,参考那些端的API如 wx.chooseImage,uni.chooseImage
存储场景,不传默认实例化配置,默认为"im"
存储有效时间,不传则默认实例化配置
不得小于一天,单位秒
上传进度
JS 的 File 对象。该属性和
fileInput
,filePath
仅需要填一个即可该属性仅在使用 NIM_BROWSER_SDK.js 时可以使用