Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React Native firebase cloud messaging undefined不是一个函数_Firebase_React Native_Firebase Cloud Messaging - Fatal编程技术网

React Native firebase cloud messaging undefined不是一个函数

React Native firebase cloud messaging undefined不是一个函数,firebase,react-native,firebase-cloud-messaging,Firebase,React Native,Firebase Cloud Messaging,最近开始在我的React原生项目中集成Firebase 我使用的是Firebase官方版本: 但是,当我检查文档时,没有任何特定的文档用于react native,仅用于typescript等 我试着在我的主页上简单地使用这个: import firebase from 'firebase' var config = { apiKey: "xxxxxxxxxxxxxxxxxxxxxxxx", authDomain: 'https://xxxxxxxxx.firebaseapp.com/'

最近开始在我的React原生项目中集成Firebase

我使用的是Firebase官方版本:

但是,当我检查文档时,没有任何特定的文档用于react native,仅用于typescript等

我试着在我的主页上简单地使用这个:

import firebase from 'firebase'
var config = {
  apiKey: "xxxxxxxxxxxxxxxxxxxxxxxx",
  authDomain: 'https://xxxxxxxxx.firebaseapp.com/',
  databaseURL: 'https://xxxxxxxxx.firebaseio.com',
  messagingSenderId: 'xxxxxxxxxx',
  debug: true
}
// ini the firebase component
const firebaseRef = firebase.initializeApp(config)
export default class App extends React.Component {
componentDidMount(){
    firebase.messaging().getToken()
        .then((token) => {
        console.warn(token);
    });
}
}
但是,这个简单的东西只会返回一个错误:

TypeError:undefined不是函数(正在计算 “_firebase2.default.messaging()”)


我如何中止Firebase云消息的集成以接收通知。

您可能尚未初始化您的应用程序,它应该如下所示:

const configurationOptions = {
debug: true
};

const Firebase = firebase.initializeApp(configurationOptions);

您可能尚未初始化应用程序,它应该如下所示:

const configurationOptions = {
debug: true
};

const Firebase = firebase.initializeApp(configurationOptions);

它实际上已初始化官方firebase js sdk不受支持请参见它已初始化官方firebase js sdk不受支持请参见