【发布时间】:2016-02-09 07:58:12
【问题描述】:
我正在尝试在 Parse 中找到一个好的替代方案。
FireBase 似乎不错,但我找不到如何像在 Parse 中那样从仪表板上传图像/文件?
我们可以像 Parse 那样从 firebase 仪表板上传图像/文件吗?
【问题讨论】:
我正在尝试在 Parse 中找到一个好的替代方案。
FireBase 似乎不错,但我找不到如何像在 Parse 中那样从仪表板上传图像/文件?
我们可以像 Parse 那样从 firebase 仪表板上传图像/文件吗?
【问题讨论】:
No You Can Not,因为 firebase 不提供此类功能。
编辑:
啊!我接受的旧答案没有被接受,因为我给出了直接的答案:) OP 没有询问解决方案的编程方式,所以我假设不提供。
有几种使用 firebase 处理图像的方法,我通常将图像上传到 s3 bucket 并将 urls 存储在 firebase 中。同样可以选择实现上述方法,即全部在服务器端完成,全部在客户端完成,或者混合使用客户端和服务器端。但最好在服务器上做signaturing 以保证安全。
可用节点作弊:
如需完整代码,请在github node-cheat aws 获取工作节点作弊,选择任意文件夹并运行node file_name。
【讨论】:
虽然以上是一个答案,但它并没有提供解决方案,所以这里有更多数据。
在 Firebase 中上传/存储数据非常简单,只需要最少的代码。
对于图像,将图像编码为字符串并将字符串存储在 firebase 中。然后检索图像,检索字符串并对其进行解码。
您应该能够在大约 12 行代码中完成这两项工作(取决于平台)。
这里已经发布了几个示例,我喜欢 Swift 中的这个。
Swift2 retrieving images from Firebase
希望有帮助!
【讨论】:
不,您不能直接上传,但您可以使用一些开源项目,它会为您制作一个简单的仪表板,以便您轻松上传,就像 tutorial
【讨论】: