【发布时间】:2017-01-11 18:11:02
【问题描述】:
你能帮我解决这个问题吗?
任务是开发将通过用户点击打开特定活动的推送通知。
我添加了意图过滤器并尝试使用 click_action 字段发送推送消息,一切都像魅力一样。
问题在于尚未添加 Intent-filter 的应用程序的先前版本。如果用户点击推送消息(在以前的应用程序版本的情况下),什么也不会发生。
在这种情况下怎么做更好?如何处理这种情况?
编辑:
所以问题是,在 click_action 字段中提到的特定屏幕并且缺乏必要的意图过滤器的情况下,我们如何才能具有默认行为(在最后一个屏幕上打开应用程序)?这与用户在清单文件中没有必要的意图过滤器的应用程序的早期版本的情况有关。
【问题讨论】:
-
让用户更新到较新版本的应用以查看“新功能”。
-
我不是在推动用户安装我的应用程序的新版本,我假设部分用户会使用旧版本。所以问题是,在缺少必要的意图过滤器的情况下,我们如何才能拥有默认行为(在最后一个屏幕上打开应用程序)
标签: android android-intent firebase push-notification firebase-cloud-messaging