image动态更新无效

发布于 6 年前作者 pingqiao14813 次浏览最后编辑 6 年前来自 ask

我页面上的一个image 初始化data的时候给了一张本地的默认图片,然后在onLoad时候通过setData更新了一张网络图片,在模拟器和安卓手机上可以成功刷新。但是在iPhone 6s plus就不行,还是显示原来的默认图。这问题怎么解决

2 回复
yangli
yangli1 楼6 年前

是的,ios 10.3.3,不过我的地址没有拼接啊,直接用完整的地址

juan00
juan002 楼4 年前

是不是10.3.3版?iPhone 6s plus很奇葩,可能是ios升级webkit改变了url处理规则导致的。解决的办法是不要拼接图片地址,类似hostname+url这种地址就会出错,必须写死地址。