react-native - 当我发送 localNotification 时,OnNotification() 函数不起作用
问题描述
我正在使用 react-native-push-notification 来实现推送通知,当我发送远程通知 OnNotification() 被正确调用但当我使用 PushNotification.LocalNotification() 发送 LocalNotification 时,我已经正确地遵循了文档,我得到了正确的通知弹出窗口但它不会触发 OnNotification() 功能,我已经经历了很多 stackoverflow 问题和 git 问题仍然没有解决方案,任何人都可以在这个问题上有解决方案,这将是很大的帮助
解决方案
对于 ios,当您单击通知并从终止状态启动应用程序时,此方法将触发/回调
PushNotificationIOS.getInitialNotification().then(notification => {
if (!notification) {
return;
}
});
我刚刚在发布模式下实现和测试,效果很好。对于 Andriod,我仍在弄清楚哪种方法会在终止状态下触发回调。
注意:以上代码仅适用于 iOS 的发布模式。
推荐阅读
- html - Bootstrap Card 影响 iOS 上固定正文背景图像的大小
- android - 无法将 java.lang.String 类型的对象转换为 com.example.home.Model.Order1 类型
- r - 如何使用 pmap 进行非标准评估?
- c# - 带有自定义 JWT 身份验证的 OAuth
- csv - 是否有一个 Mathematica 函数可以导入 500 多个 CSV 文件并合并到一个列表中?
- powerbi - 测量不过滤 lastdate
- azure-api-management - 为什么 Set-Body 策略无法识别我的 POST 正文?
- python - 如何对目录中的每个文件重复相同的操作?
- vb.net - 对于 WCF - 如何在仍在处理的同时返回客户端
- javascript - Popper.js React Wrapper - React.createElement:类型无效