我可以将firebase存储用作CDN吗?

时间:2017-08-09 09:38:04

标签: javascript firebase firebase-storage

我想在我的网站中使用firebase存储图像,就像Content Delivery Network一样。该网站仅可由特定地理位置访问/使用。

为了使用filrebase存储图像,我需要先将其转换为可下载的网址,然后在<img>中使用。

那么,有什么方法可以直接在我的网站中使用firebase存储路径并提高图像的加载速度。

感谢。

以下是我的Firebase存储规则:

service firebase.storage {
   match /b/test-project-faac7.appspot.com/o {
     match /{allPaths=**} {
        allow read: if true;
        allow write: if request.auth != null;
    }
  }

}

代码是:

if (item.imgDesc) {
  this.storage.ref(item.imgDesc).getDownloadURL().then(url => {
    item.imgDescUrl = url;
  })
}

0 个答案:

没有答案