我可以向AsyncStorage添加侦听器或触发器吗?

时间:2017-07-21 09:12:33

标签: firebase react-native chat asyncstorage

我目前正在为我的应用程序的聊天功能编写本机反应原生。

我使用Firebase作为mailBox。由于我不想在我们的数据库中保存聊天数据,因此我决定将消息保存到设备数据库AsyncStorage。

所以,步骤是这样的:

1)用户B的设备在Firebase上收听他的mailBox更改

2)用户A向Firebase上的用户B mailBox发送消息

3)由于Firebase监听器

,用户B收到了新消息

4)用户B的设备将新消息保存到AsyncStorage

5)用户B的设备检测到AsyncStorage上的更改并更新了聊天的用户界面

来到这里,我需要一个监听器来监听AsyncStorage的变化,以便相应地更新UI。

这就是主题: 我可以将监听器或触发器(如Oracle数据库中的DB触发器)添加到AsyncStorage吗?

此外,我还想知道是否应该在用户服务器数据库中保存用户的消息。感谢

0 个答案:

没有答案