问题标签 [react-native-push]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - React Native 获取屏幕组件外的导航对象
我需要能够从不一定是屏幕组件的模块中导航和重置导航堆栈。这意味着,我不能使用:
就我而言,当他点击推送通知时,我需要正确地将用户重定向到正确的屏幕。我只有一个回调:
我只需要更多的导航灵活性。那么我该怎么做呢?
android - react-native 推送通知 onNotification 不会触发
我正在使用 zo0r react-native-push-notification库。
每次我打开应用程序时都会运行此代码:
我从后台服务发送本地推送通知:
通知已送达。当我单击它时,onNotification
不会调用方法,然后当我收到另一个通知时,它实际上会被调用。似乎只有当应用程序在内存 atm 中时它才有效。
难道我做错了什么?
我也打开了一个 GitHub问题。
android - React Native Push Notification onNotification 回调不一致
我一直在使用react-native-push-notification库来处理本地通知。现在我需要远程静默通知。基本上,我发送一个通知,该通知将传递给 onNotification 回调,然后我将本地通知发送到通知中心。
我希望每次收到通知并通过单击通知打开应用程序时都会触发 onNotification 回调。问题是,根据我打电话的位置PushNotification.configure({...})
,在 Android 上,当通知发送或当我点击它时,它会触发 onNotification,但绝不会同时触发两者!我的代码:
PushNotifications.configureNotifications()
- 它只是库配置调用的简单包装器。是的,试图在两个地方都保留它 - 不起作用。我究竟做错了什么?
我总是在推送通知中发送数据有效负载。
android - React Native Push Notification onRegister 令牌为空
我正在使用 zo0r react-native-push-notification库。
出于某种原因,当我在移动设备(或)app
上安装它后第一次打开它时,令牌返回为空。iOS
Android
我的问题是,如果 onRegister 方法将令牌返回为 null,那么获取令牌的最佳方法是什么?我必须在应用程序的其他屏幕中调用此功能吗?
谢谢您的帮助,
米奇