实际的Android推送消息字符限制?

Que*_*ner 1 android push-notification firebase firebase-cloud-messaging

我认为这是官方文档中的4KB 有效负载限制,我发送了超过 1000 个字符的消息,但由于通知抽屉仅显示 11 行,因此它们被截断为 300-400。实际的官方限制是多少?我知道要显示的最多字符数是多少?

Fra*_*len 5

Firebase Cloud Messaging 允许您发送高达 4K 的消息负载。但这并不意味着接收设备可以显示该大小的消息。

对于 iOS,我在各种通知显示类型的最大显示上发现了这个问题:推送通知警报文本的最大长度是多少?

Urban airship 也有一个很棒的表格,可以显示 iPhone 和一些常见的 Android 手机的最大字符数

从这些来源看来:

  • 显示的最大字符数取决于 iOS 版本、通知显示样式和设备类型/大小。

  • 您对 300-400 个字符的体验在 Android 上通知抽屉的常见范围内,远高于 iPhone 上的通知中心。