你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
搜索问题、话题或人...
输入关键字进行搜索
搜索:
问题
精选文章
开源项目
视频教程
活动
· · ·
帮助
登录
注册
有专职工程师值守
环信_WebIM
webIM 发送视频消息 失败
根据文档里发送附件消息的方式 发送视频消息,总是失败,提示type未定义。
跟踪了下代码,
var msg = new WebIM.message('video', id); 执行后 msg里没有内容。
其他的都正常。能发送语音、文件消息。
谁发送视频消息成功过,求解。
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
捍卫者
您好,你的这个问题解决了吗?我今天也刚好碰到这个问题
lizg
-
……
在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;
};
要回复问题请先
登录
或
注册
发起人
轻雪飞天
问题状态
最新活动:
2019-03-12 16:58
浏览:
5752
关注:
3
人
2 个回复
捍卫者
lizg - ……
注意下,之前有 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;
};