Image.network不显示图像

时间:2019-09-28 05:23:04

标签: flutter dart flutter-layout flutter-image

除图像外,所有响应值都将显示。 一件奇怪的事是,当我尝试使用笔记本电脑进行构建时,图像显示出来了。但是当我尝试在PC上构建它时,却没有。

在调试中未发现错误。

这是响应示例:

[
  {
    "id": 7,
    "user_id": 1,
    "caption": "Ambot ya",
    "image": "storage\/images\/posts\/image\/20190927UTC163833894.jpeg",
    "type": "image",
    "created_at": "2019-09-27 16:38:33",
    "updated_at": "2019-09-27 16:38:33",
    "deleted_at": null,
    "likes_count": 1,
    "isLiked": 0,
    "comments": [],
    "likes": [

这是我得到回复的方式;

  Future<List<Feed>> getFeedAll() async {
    var res = await http.get(
        Uri.encodeFull(APIServices.HTTP_DOMAIN + APIServices.POST_GET_ALL),
        headers: {"Authorization": "Bearer " + Constants.token});
    print(res.body);
    if (res.statusCode == 200) {
      var data = json.decode(res.body);

      print(data);

      feedList = data.map<Feed>((json) => Feed.fromJson(json)).toList();
      print(feedList);
    }
    print("List Size: ${feedList.length}");

    return feedList;
  }

这是我的显示方式:

Image.network("${APIServices.HTTP_DOMAIN}${feed[index].image}",
                                            fit: BoxFit.cover,
                                          )

编辑: 我正在使用实际的设备进行测试。三星J7 PRO

0 个答案:

没有答案