【问题标题】:Image not saving with name in Firebase图像未在 Firebase 中保存名称
【发布时间】:2018-02-04 23:04:04
【问题描述】:

var dbs=firebase.database();
var stg=firebase.storage();
var inp=document.getElementById("filess");
inp.onchange=lasted;
function lasted()
{
  var fname=this.files[0];
  var btns=stg.ref("Gis/"+ fname);
  btns.put(fname);
}
<input type="file" name="fileid" id="filess" multiple>

当我上传图片并将其保存到 Firebase 存储时。它保存为 [object Type]。如何使用文件名存储它?

【问题讨论】:

    标签: javascript firebase firebase-storage


    【解决方案1】:

    files property of an inputFileList,其中每个元素都是 File object。要获得它的名字,请使用File.name

    function lasted()
    {
      var fname=this.files[0].name;
      var btns=stg.ref("Gis/"+ fname);
      btns.put(fname);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 2020-12-04
      • 1970-01-01
      • 1970-01-01
      • 2021-02-28
      • 1970-01-01
      相关资源
      最近更新 更多