手机iphone6,ios版本11.3
如果在data里面设置一张本地默认图片,在通过this.setData的方法修改为一张网络图片,偶尔会导致两种情况:1.依然显示本地的默认图片;2.显示了网络图片0.1s后又显示了本地默认图片。
ps:网络图片越大,发生的频率越高
< image class = "baseImg" src = '{{baseImg}}' ></ image > |
Page({ data: { baseImg: "/images/head.jpg" }, imginit: function (){ var that = this ; that.setData({ baseImg: "http://seventh77.com/modal/uploadImg/images/food/Simg9mvk8t0q60n.jpg" }) }, onLoad: function () { }, onReady: function () { }, onShow: function () { this .imginit(); } }) |
这个问题好几个月前我就提过了,没人回复。我建议你不要设置默认图了
感谢,我也是没设默认图就好了,只是提出来,希望官方了解一下。
能使用http协议加载图片吗?
没问题的,上传下载不行。显示还是可以的