这两天遇到一个无奈的问题,在用ssm框架编写项目时,使用Kindeditor富文本编辑器上传图片时,出现一个很奇怪的现象:点击上传按钮后,显示图片上传失败,但查看谷歌的Network,发现有图片的路径返回,并且使用浏览器输入路径可以访问图片。
刚开始以为是数据返回错了,但可以根据路径访问图片,那说明数据没错,后来在网上找了好久,也测试了好久,终于确定问题是出在Kindeditor这边:kindeditor 的 K.json 方法并没有做强制类型转换,并且做了原型校验,导致了该问题的发生。
解决方案:
1、若导入的是kindeditor-all-min.js文件,修改js文件中286行:把1.error !== 0 改为 1.error != 0
2、若导入的是kindeditor-all.js文件,修改js文件中7948行:把data.error !== 0 改为 error != 0
修改以后完美解决这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)