flutter - Flutter App - Google Maps 打开时,计时器请求保持在队列中
问题描述
我正在开发一个带有计时器的应用程序,每 5 秒向服务器发送一次请求。即使应用程序处于后台(未关闭)并且一切运行正常,该请求也会发送!
我的问题是当打开谷歌地图时......在这个应用程序中,用户可以打开谷歌地图以获取到最终目的地的路线,当这种情况发生时,应用程序不会将这些“5 秒间隔”请求发送到服务器。
当用户关闭谷歌地图时,所有这些请求都会立即发送。当谷歌地图打开时,它们看起来就像在队列中一样。
有什么建议可以解决这个问题吗?
非常感谢
解决方案
推荐阅读
- html - 滚动行为平滑,锚标签没有区别
- react-native - 表单提交后重新渲染组件
- google-sheets - Google 表格字符串比较器
- svg - 我可以在 SVG 中实现直线和曲线之间的平滑过渡吗?
- sql - SQL:为什么在一个语句中计算两个表的计数很慢?
- jgraphx - JGraphx改变顶点的颜色
- symfony - 在 symfony4 中从防火墙安全中排除路径
- php - 为帖子创建链接,引导用户查看完整帖子
- docker - Docker-Compose Entrypoint 使用命令退出代码作为依赖服务的故障检测机制,总是以 0 退出
- javascript - GulpUglifyError:无法为 js.map 缩小 JavaScript