首页 文章

如何从Firebase中检索图像作为布尔数据?

提问于
浏览
-1

我想知道如何从Firebase存储中检索图像作为布尔数据 . 我知道我必须有一个占位符才能显示图像 .

但实质上,我想将图像上传到Firebase存储 . 我可以在我的应用程序中使用它,让用户永远不会看到它 . 然而,即使在那时,出现了将其隐藏在客户端的问题,它也永远不会出现 .

确保类型是布尔值,我可以将其设置为true或false . 或者那种性质的东西(即0或1) .

在我的代码中,创建一个函数/方法来显示图像,如果 .value 不是 != nil

但基本上我在我的数据库中想要这样的东西 . 我确切地知道在哪里设置路径 .

Firebase -->
  Users --->
   --booleanImage : false

如果我将其设置为true,则应显示图像 .

我查看了Firebase文档,但是我找不到任何相关/有用的内容 .

对不起,如果之前有人询问过 . 我在询问前已经搜索过了 . 唉,我还没找到任何东西 .

谢谢 .

1 回答

  • 0

    我不确定你将图像保存为布尔数据是什么意思,但我得到了你想要实现的结果 .

    将图像上传到Firebase存储后,您需要在数据库中保留其路径或下载URL,以便以后能够使用它 . 你应该做的只是保存布尔值和链接 .

    考虑以下结构:

    Firebase -->
       Users -->
        someUserKey -->
          imageURLOrPath: "URL or path here"
          shouldBeHidden: true
        anotherUserKey -->
          imageURLOrPath: "URL or path here"
          shouldBeHidden: false
    

    假设你需要检查每个用户是否应该隐藏图像 . 如果它是所有用户的一般设置,则只需要1个布尔值,结构会略有不同 .

相关问题