支持IE8的angularjs CORS文件上传
我正在寻找一种简单、轻量级的方法,使用CORS将一个小文件上传到RESTAPI。 我正在使用以下插件: 问题是它对不支持formData对象(如IE8和IE9)的不推荐浏览器使用swf回退 我已经在github上就这件事发表了一篇文章,但到目前为止运气不好支持IE8的angularjs CORS文件上传,angularjs,cors,multipartform-data,jquery-file-upload,form-data,Angularjs,Cors,Multipartform Data,Jquery File Upload,Form Data,我正在寻找一种简单、轻量级的方法,使用CORS将一个小文件上传到RESTAPI。 我正在使用以下插件: 问题是它对不支持formData对象(如IE8和IE9)的不推荐浏览器使用swf回退 我已经在github上就这件事发表了一篇文章,但到目前为止运气不好 这意味着我不能在那些浏览器上使用CORS上传文件,这是我不允许的(许多用户仍然使用IE)。angular file upload为旧浏览器(如ie8,9)提供了一个解决方案 把这些代码放在“angular file upload shim.
这意味着我不能在那些浏览器上使用CORS上传文件,这是我不允许的(许多用户仍然使用IE)。angular file upload为旧浏览器(如ie8,9)提供了一个解决方案 把这些代码放在“angular file upload shim.js”之前
//可选需要在角度文件上载垫片(.min).js之前加载
FileAPI={
jsPath:“/js/FileAPI.min.js/folder/”,
静态路径:'/flash/FileAPI.flash.swf/folder/'
}
您可以访问。跨源文件上载不是一项简单的任务。如果您正在为所有浏览器寻找完整的解决方案,包括IE7,并且您不想依赖于jQuery、Flash或任何其他依赖项,请考虑使用。完全公开:我维护这个库。谢谢,但我正在寻找一个开源解决方案,这是一个开源解决方案。代码都可以在上看到。谢谢,我会调查的,你能看看我最近关于bluimp的问题吗?恐怕我对该库的代码没有任何实用知识。对不起,我只想强调一个事实,这只是文件的路径,没有文件名。
<script>
//optional need to be loaded before angular-file-upload-shim(.min).js
FileAPI = {
jsPath: '/js/FileAPI.min.js/folder/',
staticPath: '/flash/FileAPI.flash.swf/folder/'
}
</script>