我正在尝试使用Cordova和Firebase创建一个应用程序。
首先,我对Firebase数据库进行了简单的读写测试。但是什么都没有发生,除了Firebase显示下载的数据正在上升,但是没有连接或其他任何东西。
我能够连接到其他的在线API和服务,所以我知道这不是我的应用程序连接到互联网的问题。
我甚至将数据库权限设置为public,这样任何人都可以读/写。
我已经尝试过多个cordova火基插件,但是没有任何效果。
我已经学习了所有的教程并查看了示例,所以我的配置也是正确设置的。
这是我的数据库概要:

以下是我的一些代码:
初始化:
var config = {
apiKey: "<api-key>",
authDomain: "<something>.firebaseapp.com",
databaseURL: "https://<something>.firebaseio.com",
storageBucket: "<something>.appspot.com",
messagingSenderId: "<sender-id>"
};
firebase.initializeApp(config);试图查询数据库(单击按钮时调用):
function alertData(){
return firebase.database().ref('/articles/0').once('value').then(function(snapshot) {
var dat = snapshot.val().content;
alert(dat);
});
}但绝对不会发生任何事情。
有人知道怎么解决这个问题吗?谢谢。
发布于 2019-12-30 12:10:43
在Cordova使用Firebase与在任何网页上使用Firebase是一样的。没有额外的插件需要。
记住以下几点:
https://stackoverflow.com/questions/42465663
复制相似问题