禁用 firebase 自动显示通知
Disable automatic display of notification by firebase
我只想通过 OnMessageReceived 方法接收通知数据,然后使用 Unity 的 MobileNotification 或 UTNotification 显示自定义通知。
当应用程序未激活时,系统会自动处理消息 notification
属性 中的任何信息。如果您不希望系统自动显示通知,请确保您的消息不包含 notification
属性。系统不会自动显示仅数据消息。
有关这方面的更多信息,另请参阅 message types 上的 Firebase 文档。
虽然 可以将 data
属性添加到通过 自定义数据 [=30] 中的 Firebase 控制台发送的 FCM 消息=] 部分 其他选项 ,无法发送数据 仅 消息。通过 Firebase 控制台发送的消息将始终具有 notification
属性,这是触发系统显示它们的原因。
如果您想发送纯数据消息,最简单的方法是通过 CURL 命令,如下所示:
我只想通过 OnMessageReceived 方法接收通知数据,然后使用 Unity 的 MobileNotification 或 UTNotification 显示自定义通知。
当应用程序未激活时,系统会自动处理消息 notification
属性 中的任何信息。如果您不希望系统自动显示通知,请确保您的消息不包含 notification
属性。系统不会自动显示仅数据消息。
有关这方面的更多信息,另请参阅 message types 上的 Firebase 文档。
虽然 可以将 data
属性添加到通过 自定义数据 [=30] 中的 Firebase 控制台发送的 FCM 消息=] 部分 其他选项 ,无法发送数据 仅 消息。通过 Firebase 控制台发送的消息将始终具有 notification
属性,这是触发系统显示它们的原因。
如果您想发送纯数据消息,最简单的方法是通过 CURL 命令,如下所示: