我现在真的是一窍不通。
我构建了一个flutter应用程序,并在Web (Google Chrome)上进行了测试。
我正在做一个HTTP请求到一个开源的免费API,我使用了一个Future Builder,在那里我显示了一个循环的进度条,直到数据加载。在web上,它完美地在一秒钟内加载数据并显示。
当我在我的移动电话(Android)上测试相同的代码时,进度条永远加载。
在控制台上,HTTP请求的响应是200,但是当我在控制台上打印时,它不会显示完整的数据集(不像在Chrome上显示完整的数据)。
我还初始化了所有pubspec yaml条目。"http.dart“包在web上的工作方式与本机有什么不同吗?
导入'package:http/http.dart‘作为http;
有人能帮帮我吗?
谢谢
依存关系: flutter: sdk: flutter
cupertino_icons:^1.0.0 http:^0.12.0+1
dev_dependencies: flutter_test: sdk: flutter google_fonts:^1.1.1 font_awesome_flutter:^8.11.0
发布于 2021-01-11 09:44:13
https://stackoverflow.com/questions/65657655
复制相似问题