【问题标题】:Firebase in Unity WebGL buildUnity WebGL 构建中的 Firebase
【发布时间】:2017-09-14 10:16:16
【问题描述】:

有没有办法在 Unity WebGL 项目中使用实时数据库?

如果我理解正确,数据库统一 SDK 将工作,但不是身份验证 SDK,对吗? (为什么会这样,在不久的将来可能会改变吗?)我可以看到的替代方案是:

1) 使用 REST API 进行身份验证(我已经使用 WWW 类统一工作),但是我看不到使用从 REST API 接收的身份验证令牌进行身份验证的方法数据库 SDK。

2) 编写一个使用 javascript SDK 的 WebGL 插件。这行得通吗?这可能是相当多的额外工作,而且如果您还进行 iOS/android 构建,则必须检查您使用的平台等。

【问题讨论】:

    标签: firebase unity3d unity-webgl


    【解决方案1】:

    你说得对,Firebase Unity SDK 目前不支持网络目标。

    按照 Google 的 Stewart Miles 的建议,我们应该这样做

    使用我们的 C# 接口并使用 C# 中的 Firebase JS SDK when 为 Web 构建而不是使用 REST API 或任何 Unity SDK 直接调用我们的公共 REST API

    也就是说,您应该选择第二个选项,使用 Unity 的内置 JavaScript 绑定直接与 Web SDK 集成。知道如何call JavaScript functions from Unity scripts 可能会派上用场。

    【讨论】:

      猜你喜欢
      • 2021-07-16
      • 2020-05-07
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-17
      • 2020-10-12
      相关资源
      最近更新 更多