百度编辑器ueditor批量上传图片或者批量上传文件时,文件名称和内容不符合,错位问题

百度编辑器ueditor批量上传附件时,上传后的文件和实际文件名称错误,好比实际是文件名“dongcoder.xls”,上传后可能就成了“懂客.xls”。缘由就是,上传文件时是异步上传,同时进行,致使上传完成的顺序和实际的顺序多是不同的,文件都有大小的不一样。这是百度编辑器ueditor的一个BUG。
个人百度编辑器版本:1.4.3
修改文件能够解决,相应文件:ueditor\dialogs\attachment\attachment.jshtml

大约在506行处,将原来的“_this.fileList.push(json);”注销,新加“_this.fileList[$file.index()] = json;”,详细参见下图: json

在下方大约551行处,getInsertList方法内,增长“if (data == undefined) { continue; }”,详细参见下图:


同时,批量上传图片时也会出现这个问题,缩略图和实际图片不符。更改思路是同样的。
更改文件:ueditor\dialogs\image\image.js异步

大约在724行处,将原来的“_this.imageList.push(json);”注销,新加“_this.imageList[$file.index()] = json;”,详细参见下图: 编辑器

在下方大约772行处,getInsertList方法内,增长“if (data == undefined) { continue; }”,详细参见下图: this

 

from:百度编辑器ueditor批量上传图片或者批量上传文件时,文件名称和内容不符合,错位问题code

相关文章
相关标签/搜索