android - 使用 cordova-plugin-firebase-messaging 显示来自 Ionic 的通知
问题描述
我们正在使用 Ionic 框架开发应用程序,并希望集成推送通知。我们目前正在尝试使用 Cordova 插件 cordova-plugin-firebase-messaging 来处理 Android 和 iOS 上的通知。当我发送通知时,我可以看到 onMessage 正在被调用,但是如何让通知实际显示?目前我只是试图通过使用记录响应
this.fcm.onMessage()
.subscribe(payload => {
console.log(payload);
});
解决方案
我猜你在iOS上有这个问题?如果是这样,那么它不是一个错误。如果应用程序在前台运行,您将不会在 iOS 设备上看到任何通知。
来自 Apple:如果您在应用程序在前台运行时收到本地或远程通知,您有责任以特定于应用程序的方式将信息传递给您的用户
推荐阅读
- mqtt - 从 Ablem 到 MQTT 的通信
- c - 当 ftruncate 到 0 第一个磁盘块释放?
- algorithm - 直线上的最大点数 O(N)
- asp.net-core - aspnet core 获取配置的路由模板
- python - 如何在 Python 中同时遍历两个列表的元素
- python - 通过字符串迭代变量
- excel - 删除 Excel 个别格式条件
- postgresql - 与 Postgresql 11 合并
- react-native - 当整个应用程序在 Windows 上编写时,在 Xcode 上 React Native IPA Build
- chart.js - 如何在同一侧chartjs React对齐标签