реагировать родной пу sh уведомление: нельзя использовать localNotification - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь использовать localNotification, просто нажав кнопку. У меня нет проблем с разрешением или других проблем с установкой, они все настроены, я уже могу использовать localNotificationSchedule с помощью AppState, и он работает как шарм.

Однако я нельзя использовать localNotification метод. Есть ли другой способ сделать это? Ниже мой код;

import React, {Component} from 'react';
import {
    AlertIOS,
    StyleSheet,
    AppState,
    Text,
    Picker,
    Button,
    View,
    Alert,
} from 'react-native';

import PushNotification from 'react-native-push-notification'

export default class Pushforstack extends Component<Props, State> {
    constructor(props) {
        super(props);
    }

    notification = () => {
        PushNotification.localNotification({
            title: "My Notification Title",
            message: "My Notification Message",
            soundName: 'default'
        })
    };


    render() {
        return (
            <View style={styles.container}>
                <Button
                    title="Notification"
                    color="#f194ff"
                    onPress={this.notification}
                />
            </View>
        );
    }
}


const styles = StyleSheet.create({
    container: {
        flex: 1,
        justifyContent: 'center',
        alignItems: 'center',
        backgroundColor: '#F5FCFF',
    }
});

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