1.5.8 文件上传功能
1.文件上传:
E聊客户端sdk已实现文件上传的功能,适配了Web端, ReactNative端, 微信小程序端,支持配置上传文件的大小,限制文件类型,显示进度条等。能直接上传文件到本地搭建的社区版后台系统或线上后台。
1.1.配置文件服务地址:
sdkConfig.fileServerConfig = {
use: 'local',// 使用本地文件服务器
client: 'plupload', // 客户端实现方式使用plupload
baseUrl: 'http://localhost:8082', // 后端文件服务器地址
version: 'v1',
};
1.2.绑定上传dom节点(Web版):
window.im.newFileClient().init({
domId:domId,
maxFileSize: maxFileSize,// 文件大小上限. 100mb
type:'FILE',
allowSuffix:[]
},{
beforeUploadCallback:function (fileInfo) {
return fileInfo;
},
progressCallback:function (fileInfo) {
},
uploadedCallback:function (fileInfo) {
},
errorCallback:function (fileInfo, errInfo) {
}
});
}