我对ref.once('value', callback)
进行了简单的调用。回调永远不会被召唤。
相反,我在Chrome控制台中收到了此错误:Refused to display 'https://console.firebase.google.com/project/project6...redacted...73&parent=http%3A%2F%2Flocalhost%3A8204&pfname=&rpctoken=3...redacted...4' in a frame because it set 'X-Frame-Options' to 'DENY'.
我不知道这个iFrame是什么,或者这就是我没有得到回调的原因。 FWIW,我在localhost:8204
编辑: 这是一个更全面的代码示例。
import firebase from 'firebase/app'
import 'firebase/auth'
import 'firebase/database'
firebase.initializeApp({
apiKey: config.firebaseApiKey,
authDomain: `${config.firebaseAppName}.firebaseio.com`,
databaseURL: `https://${config.firebaseAppName}.firebaseio.com`,
storageBucket: config.firebaseStorageBucket
})
const ref = firebase.database().ref()
ref.once('value', callback)
答案 0 :(得分:9)
好的问题只是在初始化配置authDomain
字段中,我写了.firebaseio.com
但它应该是.firebaseapp.com
。