flutter cloud messaging 可以在显示前修改通知标题吗?

flutter cloud messaging it is possible to modify notification title before displaying?

假设我正在向移动设备发送标题为 hello world 的推送通知。在客户端,我存储了发送 hello world 通知的次数。假设该值为 3。现在收到通知后,我想在通知标题中显示收到通知的次数。所以通知标题将是 hello world: 3.

Android 和 iOS 上的(已终止)后台通知可以实现吗?

如果您发送的消息包含 notification 属性,则该消息将在应用后台运行时由系统处理。所以在那种情况下,您无法修改向用户显示的内容。

如果您希望有机会更改设备上向用户显示的内容(甚至是否显示),您应该发送消息 only a data 属性。无论应用程序是在前台还是在后台,纯数据消息都会传送到您的应用程序代码。然后您的应用程序代码可以向用户显示通知消息。