Flutter Image.network()固定URL,圖片不同做刷新

app做圖片驗證碼時遇到的問題,同一個url,每次請求時會返回不同的驗證碼圖片,試了很多方法未解決,後來嘗試在網址後面拼接  ?加上一個遞增的數字解決該問題,注意這裏不使用隨機數字的原因是爲了避免隨機數字重複導致的圖片不刷新

Image.network(
          'http://xxxxxxxx.com/ydaccount/getImageValidCode?' +
              _index.toString,
        );

 

如上,原驗證碼圖片地址爲:http://xxxxxxxx.com/ydaccount/getImageValidCode,使用的時候只需要在需要刷新的操作的地方遞增_index,然後setstate即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章