如何知道是否将调用FCM的onLaunch回调

时间:2019-11-15 09:39:59

标签: flutter firebase-cloud-messaging

因此,根据用户启动我的应用程序的方式,我的项目具有不同的导航逻辑:点击图标laucher或通过FCM通知的点击。情况是,我不知道是否将调用FCM的onLaunch回调来决定使用哪种逻辑。有什么好的方法可以解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以像这样检查活动的启动方式(可以使用flutter的invoke方法在flutter中获得此结果)

SELECT *
FROM PLAYERS
WHERE (First_Id is null and Second_Id = 1) 
   OR (First_Id = 1 and Second_Id = 2)
   OR (First_Id = 1 and Second_Id = 3)