我正在尝试flutter应用的推送通知,所以我想知道,使用FCM (Firebase Cloud Messaging)是否是推送通知的必备工具?NOTE:我试过使用FCM,当应用程序离线时,它在后台和前台都可以工作。我只用一个闹钟应用程序尝试了本地推送通知,它只在应用程序处于后台或前台时起作用,而不是在应用程序离线时起作用。我想构建一个像这样发送数据的推送通知系统,我可以用flutter应用程序像这样工作吗?或者我需要像这样的Some system -> My API -> FCM -> My mobile App。我知道FCM是跨平台的,所以可能是最好的,但我只想知道我的