轻按操作按钮不会弹出本地通知

时间:2019-04-18 09:55:04

标签: react-native react-native-push-notification

我发出了本地通知,并且它们工作正常,但是如果我点击操作按钮,它们不会弹出。如果我点击通知本身,它将弹出。有办法改变吗?我也希望在点击操作按钮时弹出通知。

在这里配置通知:

    PushNotification.configure({
        onNotification: function(notification) {
            onNotificationOpened(notification)
            console.log('Opened notification:', notification)
        },

        permissions: {
            alert: true,
            badge: true,
            sound: true
        },
        popInitialNotification: true,
        requestPermissions: true
    })

在这里,我检查是否轻按了操作按钮:

    function onNotificationOpened(notification) {
        if (notification.action == 'Yes') {
            cancelNotification(notification.id)
            // some code
             })
        } else {
            cancelNotification(notification.id)
            // some code
        }
    }

我还有一个关于操作按钮的问题。无论我选择哪一个,它都会打开我的应用程序。是否有一种方法可以使“稍后提醒”之类的操作按钮在不打开应用程序的情况下重新安排通知的时间?

0 个答案:

没有答案