我在文件上传方面遇到问题。当我发送一个小文件时,它工作正常,但是当它是一个大文件时,我得到了错误:
this.xhr_.upload.addEventListener is not a function.
我正在使用vue.js和npm软件包firebase 6.1.0。
我收到此错误:
Uncaught TypeError: this.xhr_.upload.addEventListener is not a
function
at
NetworkXhrIo../node_modules/@firebase/storage/dist/index.esm.js.NetworkXhrIo.addUploadProgressListener
我已经用基本代码进行了测试,但在较大的文件上仍然出现错误。像文档一样:
var uploadTask = storageRef.child(route).put(file);
谢谢!
答案 0 :(得分:0)
经过数千次挖掘。我可以解决这个问题。 它是由一些模拟 API 引起的(对我来说是 mockjs)。您应该尝试将它们全部删除,firebase 工作正常!