我现在做一个类似支付宝转账历史记录这样的页面,我现在是从后台给某个特定用户添加一条内容,该用户在app端怎么可以实时接收到这条记录呢?本来在app端是用分页上拉更新的列表形式做的,但是没有了实时性,而且上拉更新后新数据会出现在最后一页的最底部。
关于这个问题我有几个问题想请教一下各位大神:
- 这个页面我需要做成分页吗?
- 还有怎么才能做到实时性?
- 有做原生的朋友推荐长连接我需要怎么开启长连接?
- 还有另一个朋友推荐"信鸽推送",我能接入进来吗?
- 或者有没做过类似功能的大神可以分享一下思路给小弟,谢谢
4 个回复
Wells
WebSocket可以较好的解决这个问题。
叶素凡
你好,请问你是怎么解决的啊
小白啊
你好,请问你是怎么解决的啊
回梦無痕 - 暂停服务
长连接或定时循环访问接口获取新数据,,
如果如果实时性要求不高,并且停留在这个页面的用户不是非常多,定时10秒请求一次api获取新数据,
如果实时性要求很高并且很多用户(像聊天室),就使用长连接。