为了账号安全,请及时绑定邮箱和手机立即绑定

将 Firebase 与 JavaScript 结合使用时出现“初始化前无法访问

将 Firebase 与 JavaScript 结合使用时出现“初始化前无法访问

绝地无双 2022-10-21 10:16:56
这是 HTML 代码。将 Firebase 与 JavaScript 结合使用时,出现“初始化前无法访问 'firebase'”错误。我试图移动标签,但似乎没有工作。<!DOCTYPE html><html dir="ltr">    <head>        <title>Login</title>        <meta charset="utf-8">    </head>    <body>        <script src="https://www.gstatic.com/firebasejs/7.15.1/firebase-app.js"></script>        <script src="https://www.gstatic.com/firebasejs/7.15.4/firebase-auth.js"></script>        <script src="https://www.gstatic.com/firebasejs/7.15.4/firebase-firestore.js"></script>        <script src="form.js"></script>        <section>            <input id="email" name="email" placeholder="email">            <input id="password" name="password" placeholder="password">            <button onclick=signUp() id="signUp" type="button">Sign Up</button>        </section>    </body></html>这是没有参数的JS代码。var firebaseConfig = {apiKey: authDomain: databaseURL:projectId: storageBucket: messagingSenderId: appId: measurementId:};  // Initialize Firebase    firebase.initializeApp(firebaseConfig);    firebase.analytics();const firebase = firebase.auth();function singUp() {    var email = document.getElementById("email");    var password = document.getElementById("password");    const promise = auth.createUserWithEmailAndPassword(email.value, password.value);    promise.catch(e => alert(e.message));    alert("Signed Up");}我似乎无法初始化firebase。你知道出了什么问题吗?
查看完整描述

2 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超8个赞

尝试替换const firebase = firebase.auth();const auth = firebase.auth();



查看完整回答
反对 回复 2022-10-21
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

对我来说,问题是在 firebase 之前添加所需的模块,如下所示:

const stripe = require('stripe')(functions.config().stripe.testkey);
const functions = require("firebase-functions");

const functions = require("firebase-functions");必须是第一行index.js


查看完整回答
反对 回复 2022-10-21
  • 2 回答
  • 0 关注
  • 103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号