Инициализируйте OneSignal SDK для Ioni c с помощью React. js - PullRequest
0 голосов
/ 20 апреля 2020

Я пытаюсь начать с OneSignal SDK на Ioni c с приложением React, но я не могу найти руководство по React, все, что я нахожу, это angular, и я не практикую машинописный текст.

Где мне нужно инициализировать OneSignal SDK?

Я пытаюсь сделать это в App.componentDidMount, например:

componentDidMount() {
    this.props.oneSignal.startInit(
        "XXXXXX-XXX-XXX-X-XXXXX",
        "YYYYYYYYYY"
    );

    this.props.oneSignal.inFocusDisplaying(
        this.props.oneSignal.OSInFocusDisplayOption.InAppAlert
    );

    this.props.oneSignal.handleNotificationReceived().subscribe(() => {
        // do something when notification is received
    });

    this.props.oneSignal.handleNotificationOpened().subscribe(() => {
        // do something when a notification is opened
    });

    this.props.oneSignal.endInit();
}

, но среда IDE продолжает выдавать мне ошибки о this.oneSignal не существует в типе ххх.

...