我正在将通知和数据有效载荷从服务器发送到Android应用程序。当应用程序在后台并到达时,当我点击并打开它时,数据(图像URL(将显示给客户端。到目前为止,一切都很好。我的问题是:在我重新加载JavaScript后,fcm.getInitialNotification((被调用,并再次向客户显示通知。我只需要展示一次。关于如何解决这个问题有什么建议吗?谢谢。
好吧,因为没有人知道我的问题的解决方案,而且时间耗尽,所以我做了某种解决方法。我存储了启动GetInitialNotification((时打开的通知的时间戳,因此下一个时间应用程序(JavaScript(加载,它将通知时间戳与存储的时间戳进行比较。由于没有两个相同的时间戳,如果它们有所不同,则将通知数据(图像(显示给客户端。在另一种情况下,未显示。完成:(