Firebase存储putString方法

时间:2016-08-21 15:25:51

标签: angular typescript firebase firebase-storage

我尝试使用新方法putString上传base64图像。我已经更新到3.3但是TS说属性putString在类型参考上不存在(我使用Angular 2 rc4)

firebase.storage().ref(storageUrl).putString(thumb64);

1 个答案:

答案 0 :(得分:2)

好吧,我自己想出了一个解决方案。问题是,即使firebase升级到3.3,它的打字也不是。所以你要么等待官方的打字更新,要么通过编辑firebase typings目录中的index.d.ts来自己更新。然后转到命名空间firebase.storage对象并添加putString方法:

putString(string: String, format?:String, metadata?: firebase.storage.UploadMetadata): firebase.storage.UploadTask;