не могу найти переменную себя - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу получить токен firebase от выставки и отправить этот токен на узел js, используя его для отправки push-уведомлений.Всякий раз, когда я запускаю приведенный ниже код, он показывает необработанное отклонение обещания: ошибка ссылки: не могу найти переменную: self

  import React from 'react';
import { StyleSheet, Text, View } from 'react-native';

import * as firebase from 'firebase';
import '@firebase/messaging';
export default class App extends React.Component {
   async componentDidMount(){

      const config = {

        apiKey: "xxxx",
        authDomain: "xxxx",
        databaseURL: "xxxx",
        projectId: "xxx",
        storageBucket: "xxxx",
        messagingSenderId: "xxx",
      debug: true
      };
     firebase.initializeApp(config);

firebase.messaging().getToken()
  .then(fcmToken => {
    if (fcmToken) {
      // user has a device token
      console.log("check for tokens",fcmToken)
    } else {
      console.log("err")
      // user doesn't have a device token yet
    } 
  });


}
render() {
    return (

        <Text>Open up App.js to start working on your app!</Text>

    );
  }

  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...