close

正常來說顯示 圖片的 URL做法是這樣

Image.network(
                            "我是圖片網址",
                            fit: BoxFit.fill,
);

但是如果取得 圖片 發生錯誤 並沒有拿到 可以做這樣的修改

Image.network(
                                  "我是圖片",
                                  errorBuilder: (BuildContext context,
                                      Object exception,
                                      StackTrace? stackTrace) {
                                    return Image.network(
                                      "如果錯誤 的URL",
                                      fit: BoxFit.fill,
                                    );
                                    //return const Text('Ÿ˜');
                                  },
                                ),

透過ErrorBuilder 實現轉向,當然 可以使用提他 Flutter的顯示

Image.network(
                            "我是圖片",
                            errorBuilder: (BuildContext context,
                                Object exception, StackTrace? stackTrace) {
                              String xh =
                                  "可以填顯示 文字";
                              return Text(xh);
                              //return const Text('Ÿ˜');
                            },
                          ),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

arrow
arrow
    全站熱搜

    萌新-工程師 發表在 痞客邦 留言(0) 人氣()