【发布时间】:2019-05-29 15:33:29
【问题描述】:
似乎 getDownloadURL() 不起作用并出现错误。
我使用 nuxtjs 并想在浏览器上显示图像。图片是手动上传到 Firebase 存储的。
我试过了
npm install xmlhttprequest
因为错误与 xmlhttprequest 相关。
但没有改变任何东西。我也认为我是否真的应该安装 xmlhttprequest ......因为这似乎是人们在 nuxt 或 vue 上不使用的东西?我在其他部分使用 firebase realtime db,使用 axios 可以正常工作。
这是我的代码。
var storageRef = firebase.storage.ref("/animals/cat.png");
storageRef.getDownloadURL().then(function(url) {
console.log(url);
});
我在终端上收到此错误。
node_modules/@firebase/storage/dist/index.cjs.js:672
this.xhr_ = new XMLHttpRequest();
^
ReferenceError: XMLHttpRequest is not defined
【问题讨论】:
标签: javascript firebase vue.js firebase-storage nuxt.js