Uncaught ReferenceError: Firebase is not defined

后端 未结 8 1649
我在风中等你
我在风中等你 2020-12-09 16:47

I am trying to follow the tutorial on designing a database in firebase, but I am getting the following error in the JavaScript console:

Uncaught Refer

相关标签:
8条回答
  • 2020-12-09 17:00

    <head>
        <script src='https://cdn.firebase.com/js/client/2.2.1/firebase.js'></script>
        <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
        <link rel='stylesheet' type='text/css' href='/resources/tutorial/css/example.css'>
      </head>

    0 讨论(0)
  • 2020-12-09 17:01

    if you are using firebase web api then its very important to include core firebase SDK first in the body tag, this SDK provide firebase accessibility. as shown in image .

    ,After that we have to include all related api code . which is availible

    1 theses will helpful for you ,and it will surly solve your problem ,which is firebase is not defined ,you don't need to add any other script's

    2

    0 讨论(0)
  • 2020-12-09 17:02

    i have the issue with firebase.util lib, as Rodrigo said i think is problem of the versión.

    Before:

        var ref = new Firebase('url');
    

    Now:

        firebase.initializeApp(config);
    

    As the firebase object is defined differently it does not find it. In my case, I need to update the library to be compatible with version 3.0 of firebase. I do not think it's a good idea to use the old library, to get out of step is fine but will have to update the codes to version 3. If no one has done yet may be our opportunity to contribute to the community.

    0 讨论(0)
  • 2020-12-09 17:04

    I had the same issue when installed firebase via "ionic add firebase". This added firebase version 3.2.0. Then, while looking for answers I tried the cdn with version 2.4.2 and the error disappeared, so I figured out the version downloaded via ionic was what caused the error, so I downloaded the 2.4.2 version and now it works.

    Hope this helps.

    0 讨论(0)
  • 2020-12-09 17:08

    There is a guide on how to migrate to the new version.
    You can find it at: https://firebase.google.com/support/guides/firebase-web

    And here is the relevant snippet for you

    0 讨论(0)
  • 2020-12-09 17:09

    create the connection variable from the firebase.

    con = {
        "apiKey": "your key",
        "authDomain": "example.firebaseapp.com",
        "databaseURL": "https://example.firebaseio.com/",
        "projectId": "example",
        "storageBucket": "example.appspot.com",
        "messagingSenderId": "id"
    };
    

    initialize the firebase using this

    firebase.initializeApp(con);
    
    0 讨论(0)
提交回复
热议问题