Firebase实时数据库:未捕获的TypeError:firebase.database不是函数

时间:2019-08-04 12:15:16

标签: javascript firebase-realtime-database

我正在尝试将Firebase实时数据库添加到我的网站,但是当我使用firebase.database();时出现以下错误:

  

btncnt.js:44未捕获的TypeError:firebase.database不是函数

这是我的代码:

    var Config = {
        apiKey: "********************",
        authDomain: "**********.firebaseapp.com",
        databaseURL: "https://*************",
        projectId: "***********",
        storageBucket: "**********",
        messagingSenderId: "**************",
        appId: "************"
    };
    // Initialize Firebase
    firebase.initializeApp(Config);
    console.log(firebase);
    var database = firebase.database();

为什么firebase.database不是函数?

1 个答案:

答案 0 :(得分:2)

您必须包括firebase核心

<script src="/__/firebase/6.3.4/firebase-app.js"></script>

...和firebase数据库

<script src="/__/firebase/6.3.4/firebase-database.js"></script>

...如果要使用firebase.database();

您还可以像这样包含整个SDK:

<script src="/__/firebase/6.3.4/firebase.js"></script>

有关更多信息,请参见this firebase article