Javascript firebase未在Angular app中定义(在firebase迁移之后)

Javascript firebase未在Angular app中定义(在firebase迁移之后),javascript,html,angularjs,firebase,Javascript,Html,Angularjs,Firebase,嗨,我正在尝试从我在angular的Firebase数据库中检索信息。但是,我得到一个错误“firebase未定义” var config = { databaseURL: 'https://console.firebase.google.com/project/face-find-31e52/database/data/', }; firebase.initializeApp(config); firebase.da

嗨,我正在尝试从我在angular的Firebase数据库中检索信息。但是,我得到一个错误“firebase未定义”

var config = {
    databaseURL: 'https://console.firebase.google.com/project/face-find-31e52/database/data/',
};
    firebase.initializeApp(config);                           
    firebase.database().ref    
    ('/project/app-name/database/data').once('value').then(function(snapshot) {                                        
          $scope.data = snapshot.val();
    });
*注意,我现在的url中没有用于身份验证的用户id,因为我正在测试应用程序(一次解决一个问题,对吗?)

在链接app.js之前,我在html中包含了firebase库

 <script src="https://www.gstatic.com/firebasejs/3.0.0/firebase.js"></script>

是的,我正在构建一个ionic应用程序,但我不认为这会对firebase造成任何干扰。有人知道我无法检索数据的原因吗?非常感谢您的帮助。谢谢

Angularfire 1.3(截至撰写时的最新版本)不支持新的Firebase SDK。请查看AngularFire的2.0版本。它应该很快就会出现在NPM中:)

你在控制台中还有其他错误吗?啊,这太糟糕了,但是对于其他人来说,你仍然可以使用旧版本,因为它们是向后兼容的,即使你迁移到了新的仪表板。希望这有帮助。看在上帝的份上。。.我花了一个小时试图弄清楚我的依赖注射到底做错了什么。这会教我不要盲目地浪费时间…>\uu>
angular.module('starter', ['ionic', 'ngCordova','firebase'])

.controller("ExampleController", function ($scope, $cordovaCamera,$cordovaToast,$firebaseObject) {