kindEditor多图上传不兼容火狐,360怎么解决
我用kindEditor谷歌上面是好的,很正常,图片上传到我本地的文件夹,同时我加了七牛的存储也可以上传到七牛,但是到火狐和360下就提示上传失败
谷歌下返回的地址,这个地址是对的,我之前做的一个后台,通过这个地址多图上传,可以兼容所有浏览器
http://地址/uploadfile/uploadeditor?dir=image&PHPSESSID=undefined
但是在火狐下没通过这个地址就报错,之前谷歌下也报错上传失败,我改了下文件绝对路径可以了
现在代码和原来区别就是只加了一个七牛的存储,图片域名换成了远程地址,其他的都没改过
var content; KindEditor.ready(function(K){ content = K.create("#info",{ uploadJson:'http://admin.***.cn/uploadfile/uploadeditor', allowFileManager:true, width : "100%", fileManagerJson:'http://admin.***.cn/filemanage/viewlist', afterUpload:function(data){ if($("#content_attachment").val() == ""){ $("#content_attachment").attr("value",data); }else{ $("#content_attachment").attr("value",$("#content_attachment").val()+"|"+data); } } }); });
下面是火狐下的报错信息
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
兄弟,问题解决没,我也遇到这个问题了,能提供个思路吗?
KindEditor 4.1.10为最后版本,自2013-11-23之后开始,
作者已经未再更新了,已经无法再适用于现在的浏览器了,
在不同的现代浏览器中会有不同的问题出现,
所以KindEditor已经走入历史了,要用编辑器,
就用百度的Ueditor或者CKeditor,这些编辑器都持续在维护
通常情况建议把用户的登录信息直接读出来并通过程序加密,传到后台后进行解密校验以核实用户身份及相关权限。
是这样的,异步session有些浏览器没用
你的意思是不是我设置了后台登录,kind传不过来数据,但是我的代码还没开始传数据就报错,提示失败了
我的FLASH路径是和后台不是同一个域名,是不是就是跨域的问题 http://A地址/uploadfile/uploadeditor?dir=image&PHPSESSID=undefined http://B地址/editor/plugins/multiimage/images/swfupload.swf?preventswfcaching=1433985829409
回复
不好意思,好几天没上了,楼主解决了吗?
Firefox 下面用户的登录信息无法传到后台,要通过额外的参数传递:
答主试试看