gpt4 book ai didi

html - 我使用的每个 html 文件中都需要 Firebase Web SDK 吗?

转载 作者:行者123 更新时间:2023-12-03 15:48:43 24 4
gpt4 key购买 nike

firebase web sdk 代码已经在我的 index.html 中。如果我想将它重定向到另一个 html 文件(例如:account.html),我是否需要重新粘贴所有 firebase sdk 代码?

作为引用,这是 firebase 告诉您在应用程序开头粘贴的默认 sdk 代码:

    <!-- The core Firebase JS SDK is always required and must be listed first -->
<script src="https://www.gstatic.com/firebasejs/7.7.0/firebase-app.js"></script>

<!-- More SDK's at https://firebase.google.com/docs/web/setup#available-libraries -->
<script src="https://www.gstatic.com/firebasejs/7.7.0/firebase-analytics.js"></script>

<script>
// Your web app's Firebase configuration
var firebaseConfig = {
apiKey: "xyz",
authDomain: "xyz.firebaseapp.com",
databaseURL: "https://xyz.firebaseio.com",
projectId: "xyz",
storageBucket: "xyz.appspot.com",
messagingSenderId: "xyz",
appId: "xyz",
measurementId: "G-xyz"
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
firebase.analytics();
</script>

最佳答案

简短的回答是肯定的。 您需要将 Firebase SDK 包含在您希望能够使用它的每个 HTML 页面中。

Firebase SDK 通常与启用“Single-Page App”模式的 JavaScript 库结合使用,其中在不同页面之间导航实际上不会触发浏览器中的新页面加载。一个过于简单的解释是你只有一个 index.html无论用户在您的网站上访问什么 URL,始终加载的页面,并且 JavaScript 会拦截链接点击等,并在您的用户浏览网站时适本地更改 URL。与整页重新加载相比,这具有性能优势。

关于html - 我使用的每个 html 文件中都需要 Firebase Web SDK 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59935499/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com