app做图片验证码时遇到的问题,同一个url,每次请求时会返回不同的验证码图片,试了很多方法未解决,后来尝试在网址后面拼接 ?加上一个递增的数字解决该问题,注意这里不使用随机数字的原因是为了避免随机数字重复导致的图片不刷新
Image.network(
'http://xxxxxxxx.com/ydaccount/getImageValidCode?' +
_index.toString,
);
如上,原验证码图片地址为:http://xxxxxxxx.com/ydaccount/getImageValidCode,使用的时候只需要在需要刷新的操作的地方递增_index,然后setstate即可
本文介绍了一种解决图片验证码在每次请求时返回不同图片的问题的方法。通过在URL后拼接递增的数字,而非随机数,确保了验证码图片的每次刷新,避免了因随机数重复导致的图片不更新情况。

被折叠的 条评论
为什么被折叠?



