0

我做了本地通知,它们工作正常,只是如果我点击操作按钮它们不会弹出。如果我点击通知本身,它就会弹出。有没有办法改变它?我也希望在点击操作按钮时弹出通知。

在这里我配置通知:

    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
        }
    }

我还有一个关于操作按钮的问题。无论我选择哪一个,它都会打开我的应用程序。有没有办法制作像“稍后提醒”这样的操作按钮,可以在不打开应用程序的情况下重新安排通知?

4

0 回答 0