【发布时间】:2014-07-12 19:03:59
【问题描述】:
两天以来,当我使用此脚本https://github.com/danialfarid/angular-file-upload 在 AJAX ft. angularJS 中上传文件时出现错误。 但是就在我选择要上传的文件之后,我有一个 TypeError:
TypeError:无法在“FormData”上执行“追加”:未找到与提供的签名匹配的函数。 在 TypeError(本机)
at upload (http://localhost:8888/angular-file-upload.min.js:2:1609)
at h.$scope.onFileSelect (http://localhost/UploadCtrl.js:31:29)
at http://localhost/angular.min.js:166:92
at http://localhost/angular-file-upload.min.js:2:1991
at http://localhost/angular.min.js:115:185
at e (http://localhost:8888/angular.min.js:33:421)
at http://localhost:8888/angular.min.js:37:77
如果我使用其他浏览器,如 Firefox、Safari、Opera,甚至 IE,一切正常..
感谢您的帮助。
【问题讨论】:
-
发布您的 UploadCtrl.js,以便我们查看类型错误的来源。
-
另外,调试时不要使用压缩文件!!!
-
当然,我不使用缩小文件,我只是将 *.min 文件的内容更改为 dev 版本文件而不更改名称。它不是来自 UploadCtrl ,因为我已经更新了 angular-file-upload .. 它正是来自这个 .. 你可以在 github repo 上查看文件。
标签: javascript ajax angularjs file-upload