我想知道是否可以手动将资产文件中已经存在的图像文件分配给对象属性。例如,我有一个图片位于“ assets / images / ProfilePlaceholder.png”。
我可以给对象属性(例如data.image)一个等于图像文件的值,以便将其上传到Firebase存储吗?我的项目是用Typescript编写的。
答案 0 :(得分:3)
您可以将图像转换为base64字符串(firebase对utf8的字符串数据限制为10mb)或将图像保存到远程磁盘,然后仅将公共URL保存在firebase中。
有关将图像转换为base64的很好的答案:How to convert image into base64 string using javascript