首页 > 解决方案 > 当手机处于睡眠状态时,Flutter StreamBuilder 超时

问题描述

在我的应用程序中,我使用了几个流构建器来显示来自我自己的 REST API 的数据。一切正常。然而,当我把我的应用程序放在前面并且我的手机进入睡眠模式并且 10 分钟后我回来时,streambuilder 10 次中有 9 次给我一个 hasError 抛出。

我不知道为什么会发生这种情况,因为数据没有真正的错误,看起来流构建器无法处理手机正在睡眠的事实,它仍然希望收集数据。

有什么办法让流处理这个?我将 bloc 用于我的流。

标签: flutterblocstream-builder

解决方案


推荐阅读