加载网络照片过多,小程序被终止或闪退怎么解决
发布于 5 年前 作者 minggu 17394 次浏览 来自 问答

一个页面加载网络照片30张,共25.6M,小程序被终止或闪退怎么解决

5 回复

我没有后台,数据是自己写的json,不会小程序的懒加载,能给个懒加载的demo吗?大神求指点呀

好的,谢谢!

我现在把图片再次压缩了,可以正常使用了!

图片懒加载大意是这样:所有图片的显示尺寸都是预先知道的,这样每张图片在页面中的位置就是可以计算出来的,根据卷滚条的卷滚位置可以推算出每张图片是否已经进入(或者接近进入)屏幕显示区域。所有图片预先都不设定真实的 src,而是用适当的内容占位,只有在进入或接近显示区域的时候才设置真正的 src 进行加载。

不过有一点我现在不能确定,就是导致你看到的那个提示的真正原因是什么,如果是“同时加载了太多的图片”,那么上述的方法可能奏效,但如果是“累计加载了太多的图片”或者其它什么原因,那就不好说了。

老哥 能教我怎么压缩图片吗 我也遇到了这样的问题

真这样的话,只能认为是设计需求不合理了,改改设计吧,比如分页、用缩略图、懒加载,等等。

回到顶部