【问题标题】:Firebase Polymer delete file from storageFirebase Polymer 从存储中删除文件
【发布时间】:2017-03-26 12:13:47
【问题描述】:

我想从 Firebase 存储中删除一些文件

service firebase.storage {
    match /b/summit.appspot.com/o {
    match /{allPaths=**} {
    allow read, write: if request.auth != null;
  }
 }
}

这些是我的存储规则。 我想通过演示功能测试该功能

  _demoremove: function() {

    var storageRef = firebase.storage().ref(); 
    // Create a reference to the file to delete
    var desertRef =   storageRef.child('https://firebasestorage.google'); //i js copied a download-url from my one of the files in the storage

    // Delete the file
    desertRef.delete().then(function() {
      // File deleted successfully
      console.log('done');
    }).catch(function(error) {
      // Uh-oh, an error occurred!
      console.log(error);
    });

  }

这种格式有什么问题吗?我收到一个错误object is not found

【问题讨论】:

    标签: javascript firebase firebase-realtime-database polymer firebase-storage


    【解决方案1】:

    你为什么在你的desertRef 里放一个URL?不应该有您的下载链接。但是,它应该存储您的存储文件的路径。示例:

    var storageRef = firebase.storage();
    var desertRef = storageRef.child("/images/image.jpg");
    

    【讨论】:

      猜你喜欢
      • 2021-07-07
      • 1970-01-01
      • 2018-11-19
      • 2022-01-02
      • 1970-01-01
      • 2019-06-03
      • 2017-05-24
      • 2017-03-24
      • 2020-05-10
      相关资源
      最近更新 更多