【发布时间】:2016-05-19 04:17:26
【问题描述】:
【问题讨论】:
标签: android push-notification google-cloud-messaging appcelerator appcelerator-titanium
【问题讨论】:
标签: android push-notification google-cloud-messaging appcelerator appcelerator-titanium
推送通知文本的长度是有限的,您无法绕过它。要显示完整消息,您可以将带有推送消息的全文作为数据发送。但请记住,推送消息数据的总体大小有限制。
或者,如果您想像 whatsapp 一样进行操作,请将消息存储在您的数据库中,然后让应用程序从那里获取/同步消息。这样就不需要将完整的消息与推送消息一起传输了。
【讨论】:
您可以使用以下代码增加推送通知消息的大小
String longmsg="";
.setStyle(new Notification.BigTextStyle()
.bigText(longmsg))
【讨论】:
对于本地通知/在应用通知中,Titanium.Android.Notificationstyle 有一个属性“样式”。 如果将 style 属性的值设置为“Titanium.Android.BigTextStyle”,则可以扩展本地通知。 style 属性不适用于来自服务器的通知。
【讨论】:
您将能够在 Titanium 5.4(计划于 7 月)中为此使用 BigTextStyle API:
【讨论】: