0

对于我的 react-native 项目,我使用 Onesignal api 通过操作按钮是和否向用户发送通知。

当我收到通知时,它仅在长按通知时显示操作按钮。

如下图:我收到的时候是这样的:

在此处输入图像描述

如果我长按通知,那么只有它显示操作按钮: 在此处输入图像描述

这就是我使用操作按钮发送通知的方式。

 {
                contents: {
                    en: "Are you coming to work today?"
                },
                app_id: OneSignalAppID,
                // included_segments: ["Subscribed Users"],
                include_player_ids: [...],
                priority: 10,
                buttons: [{
                    id: "yes-feedback", text: "Yes"
                },
                { id: "no-feedback", text: "No" }
                ]

            },

我试图看看如何制作自定义按钮,但还没有找到任何东西。我还看到一些应用程序的通知显示按钮已经弹出而没有按下它,所以它可能是可行的,但不知道从哪里开始。

4

1 回答 1

1

我相信你现在已经知道了,但这是 iOS 的标准行为。通知操作按钮仅在您长按或“查看”通知时显示。祝你好运!

于 2020-11-09T17:30:18.520 回答