webIM 发送视频消息 失败

根据文档里发送附件消息的方式 发送视频消息,总是失败,提示type未定义。
跟踪了下代码,
var msg = new WebIM.message('video', id); 执行后 msg里没有内容。
其他的都正常。能发送语音、文件消息。
谁发送视频消息成功过,求解。


6f3e3d590f47899b1e2b18945a480404.png

 
共2个回复

捍卫者

2019-02-28 18:24

您好,你的这个问题解决了吗?我今天也刚好碰到这个问题

lizg

2019-03-12 16:58

在sdk文件中,找到video meissage,然后添加一下代码,就可以发送视频消息了, 注意下,之前有 Message.video  函数,只是没有内容,直接复制的需要删除掉 Message.video = function (id) {      this.id = id;      this.type = 'video';      this.body = {};      };           Message.video.prototype.set = function (opt) {      opt.file = opt.file || _utils.getFileUrl(opt.fileInputId);      this.value = opt.file;      this.filename = opt.filename || this.value.filename;           this.body = {      id: this.id,      file: this.value,      filename: this.filename,      apiUrl: opt.apiUrl,      url: opt.url || "",      to: opt.to,      type: this.type,      ext: opt.ext || {},      length: opt.length || 0,      roomType: opt.roomType,      file_length: opt.file_length,      onFileUploadError: opt.onFileUploadError,      onFileUploadComplete: opt.onFileUploadComplete,      success: opt.success,      fail: opt.fail,      flashUpload: opt.flashUpload,      body: opt.body,      };      !opt.roomType && delete this.body.roomType;      };  
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

400电话

商务咨询

技术咨询

免费试用