如何在我的桌面应用程序中使用firebase firestore?

wa7juj8i  于 11个月前  发布在  其他
关注(0)|答案(4)|浏览(120)

我正在为我的移动的应用程序使用firebase-ui-android身份验证流程。我想为我的桌面应用程序做同样的事情,但它似乎没有一个等效的框架;最接近的似乎是firebase-ui-web。现在我在玩(ab?)使用firebase-ui-web在客户端机器上本地运行以进行身份验证。但是,由于firebase-ui-web似乎是针对服务器的,我有点谨慎地在客户端运行它。
桌面应用程序相当简单,它几乎只需要读取一些firestore数据。
我有什么选择?

cwtwac6a

cwtwac6a1#

连接Firebase的唯一方法是通过Android,iOS和Web应用程序。
不支持桌面应用程序。
但是,您可以创建一个本地同步服务,将您的桌面应用与Firebase用户链接到Web服务。

oknrviil

oknrviil2#

我试图使用flutter的桌面应用程序使用firestore,我找不到任何工作的解决方案。
我尝试了这个方法,它工作了:在firebase_option.dart文件中,我将代码改为:
[

]
下面是main.dart文件:
]
“我不知道这是否会有任何问题,我只是想在桌面上使用firebase。如果有任何新的东西,我会在这里发布”

3yhwsihp

3yhwsihp3#

有一个桌面应用程序连接到Firebase是可行的。但是,您应该使用Electron或其他平台创建一个混合桌面应用程序,这些平台本质上使用Web和JavaScript。下面是使用Electron管理Firebase的示例:https://www.electronjs.org/apps/firebase-admin

kwvwclae

kwvwclae4#

在这种情况下,可以使用Google Sign-In for TVs and Devices
这并不完美,因为您需要使用额外的访问代码,但它也可以与桌面应用程序一起工作

相关问题