4

我正在尝试为 Flutter 桌面嵌入集成 Firebase 身份验证。如果桌面嵌入,是否有任何用于 Firebase 身份验证的 Flutter 插件进行开发。

我尝试过使用 Flutter 插件 firebase_auth 插件。但这仅适用于 Android 和 iOS 平台,在桌面嵌入(在我的情况下为 Windows)上运行时出现缺少实现错误,因为该插件没有桌面嵌入的实现。

info flutter.tools [ERROR:c:\b\s\w\ir\k\src\flutter\lib\ui\ui_dart_state.cc(148)] Unhandled Exception: MissingPluginException(No implementation found for method currentUser on channel plugins.flutter.io/firebase_auth)
info flutter.tools #0      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:314:7)
info flutter.tools <asynchronous suspension>
info flutter.tools #1      MethodChannel.invokeMapMethod (package:flutter/src/services/platform_channel.dart:344:48)
info flutter.tools <asynchronous suspension>
info flutter.tools #2      FirebaseAuth.currentUser (package:firebase_auth/src/firebase_auth.dart:382:10)
info flutter.tools <asynchronous suspension>

我希望获得任何相关文章或材料,以引导我将 Firebase 身份验证集成到我正在为桌面开发的 Flutter 应用程序中。除了firebase-auth之外还有其他库吗?

4

1 回答 1

1

恐怕颤振桌面还没有准备好用于生产使用。所以是不完整的。您可以通过 REST API 使用 firebase 产品,但不能通过 firebase 官方插件。

于 2019-08-10T19:05:37.947 回答