我用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); } } }); });
下面是火狐下的报错信息
答主试试看
回复 @游客1:不好意思,好几天没上了,楼主解决了吗?我的FLASH路径是和后台不是同一个域名,是不是就是跨域的问题http://A地址/uploadfile/uploadeditor?dir=image&PHPSESSID=undefinedhttp://B地址/editor/plugins/multiimage/images/swfupload.swf?preventswfcaching=1433985829409你的意思是不是我设置了后台登录,kind传不过来数据,但是我的代码还没开始传数据就报错,提示失败了是这样的,异步session有些浏览器没用通常情况建议把用户的登录信息直接读出来并通过程序加密,传到后台后进行解密校验以核实用户身份及相关权限。
KindEditor4.1.10为最后版本,自2013-11-23之后开始,版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。