http - Flutter HttpException:接收数据时连接关闭
问题描述
我正在 Flutter 中制作壁纸应用程序,但是当我使用 Image.Network() 获取图像时出现异常。
HttpException: Connection closed while receiving data
这些文件当前存储在我的系统上,所以 url 是这样的
http://10.0.2.2/wallipop/wallpapers/img/3.jpg
10.0.2.2 用于从 Android Emulator 连接到 localhost
任何帮助将不胜感激
解决方案
当我使用较小尺寸的图像时,我能够摆脱错误,我早期的图像高达 2MB,但后来我编写了一些 PHP 代码,自动为我的所有图像生成缩略图,然后我在我的应用程序中使用了这些,并且没有从那以后就再也没有遇到过这个错误。
推荐阅读
- vue.js - Vues - 如何在渲染函数中使用 v-for 和作用域插槽
- c++ - 将 SDL2 库与 cl.exe 编译器一起使用
- powershell - Powershell .ps1 脚本不会运行/不存在?
- c++ - WinAPI 将多个进程的结果保存到一个文件中
- c++ - 使用函数在 LinkedList 中获取输入,但在打印时给出分段错误错误
- python - 带有计数条件的 SQL 查询
- python - 如何在 pycharm venv 中安装软件包?
- c# - 如何在 C# 中循环切换函数
- android - 如何用另一个片段替换 nav_host_fragment 中的片段
- html - 在 HTML 中调整图像大小并保持 CSS 绝对正确