如何在Flutter Web应用程序中启用Firebase?在哪里可以找到Firbase产品的html脚本



我们正在构建一个使用一些Firebase产品的flutter应用程序。我们一直在努力寻找必须添加到flutter项目的web/index.html文件中才能使用Firebase产品的脚本标记。

例如,要使用firebase_auth,应该添加:

<script defer src="https://www.gstatic.com/firebasejs/8.2.0/firebase-auth.js"></script>

但我们无法为所有其他firebase产品找到这些脚本。根据这段youtube视频,它应该在产品文档的底部找到。因此,应该转到pub.dev,例如查找firebase_auth,然后单击";参见文献";在";开始部分";然后在那里找到它。但是;(仅限Web(添加SDK";部分似乎在文档中消失了。

有人能加入所有Firebase产品的涂鸦列表,或者提供一个可以找到它们的页面链接吗?更具体地说,我们正在寻找这些产品:firebase_auth、firebase_core、firebase_dynamic_links、firebase_storage、firebase_messaging和cloud_firestore。但有一个包含所有产品脚本的列表符合每个人的利益。

最新的FlutterFire文档表明,您不再需要将这些添加到index.html中。文档中有一节实际上指示从旧项目中删除这些内容。

但如果你感兴趣的话,我之前曾在一个启用web的Flutter项目中使用过这些脚本:

<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-analytics.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-firestore.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-storage.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-app-check.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-functions.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-messaging.js"></script>

最新更新