【发布时间】:2018-07-18 12:15:24
【问题描述】:
let storage = firebase.storage();
let storageRef = storage.ref("EnglishVideos/" + movieTitle + "/" + movieTitle + "_full.mp4");
console.log(storageRef); // looks OK, no error messages
上述代码有效,从 Firebase 存储返回的对象位置正确,没有错误消息。
但是getDownloadUrl() 不起作用:
let myURL = storageRef.getDownloadUrl();
console.log(myURL); // TypeError: storageRef.getDownloadUrl is not a function
错误是TypeError: storageRef.getDownloadUrl is not a function。这似乎是一个原型链错误。我正在使用 AngularJS,也许我没有在我的控制器中注入必要的依赖项?我将$firebaseStorage 注入控制器,但没有帮助。我从这个控制器调用 Firebase 实时数据库工作正常。
【问题讨论】:
标签: javascript angularjs firebase firebase-storage