Flutter:实时API数据获取



我遇到了一个解决方案,我们需要使用Timer((来获取随时间变化的更改并添加到流控制器中。只是一个简单的问题,这种方法会为用户消耗更多的互联网使用量吗?

因为,即使API数据没有新的价值,当Timer((中的周期达到时,应用程序仍然会获取API,我认为这只是浪费进程和互联网使用。

您在文章中提到了流的使用,因此如果您的API也实现了流,则不需要使用Timer((来进行请求(也称为Polling(。

您只需要订阅API流即可接收更新的数据。

最新更新