我完成了谷歌的网络推送通知(https://developers.google.com/web/fundamentals/getting-started/codelabs/push-notifications/)教程,并在我的web应用程序中添加了一个服务工作者。但是,我注意到通知文本在大多数情况下都被截断,如下例所示:
我想在Chrome/Firefox上显示一个网页推送通知,它的主体相对较长(2-3行),可能还有一个长标题(2-3行)。官方是否对此表示支持?是否有不截断通知文本并显示所有通知文本的选项?或者如何在截短之前显示一定数量的行?谢谢。
发布于 2017-09-05 09:33:05
不,这不可能。任何browser / OS / context的组合都可以以不同的长度随意截断通知。这方面没有任何正式的规范。但是,如果您转到OS通知中心,通常可以读取整个通知(而显示在其他内容上的通知通常被截断)。如果您保持文本简短,那么它被截断的可能性就更小:例如,在Pushpad,我们将标题的长度限制为30个字符。
https://stackoverflow.com/questions/46043348
复制相似问题