react-native - deleteToken() 不会触发 onTokenRefresh() rnfirebase
问题描述
我正在使用 react-native-firebase/messagaing 模块进行通知以及deleteToken()
删除令牌并生成新令牌。我在屏幕上放了一个按钮,按下该按钮deleteToken()
被调用并onRefreshToken()
放入useEffect()
. 根据rnfirebase 的文档 onTokenRefresh()
,应该在按下按钮时触发。但这不会发生。按下按钮后,什么也没有发生,但是当我杀死应用程序并重新启动它时,它就会onTokenRefresh()
被解雇。我不知道这是预期的行为还是错误。一旦调用 deleteToken() 或发生任何其他重新生成令牌的事件,如何触发 onTokenRefresh ?
解决方案
推荐阅读
- excel - VBA 代码 - 连接到网页并检索值
- python - 有没有办法改变for循环的迭代器?
- unity3d - Unity 3D HDRP - 通过着色器使用模板在游戏对象中打孔
- java - Javac 看不到外部库
- c# - 将 DLL 部署到特定位置
- python - Delete fields in certain columns in CSV
- bash - 如何在 shell 脚本中生成 uuid
- elm - Elm Html Bool 作为类型变量
- python - 正则表达式获取字母数字字符串之间的非字母数字字符串
- elasticsearch - Elasticsearch 如何计算 Completion Suggest 上的 _score?为什么我的分数不等重?