wepy 内存占用大!造成部分安卓机页面假死

tkqqtvp1  于 2022-10-20  发布在  其他
关注(0)|答案(6)|浏览(206)

现有小程序使用wepy开发,使用wepy-redux进行状态管理,小程序功能有点多,包括数个列表页,群聊、视频播放等等,小程序初始化内存占用就升高至300M上下,切换tab栏,内存急速上升至500-600M,再跳转一些子页面,导致内存升高至700多兆,安卓机(三星s7Edge)会出现页面假死情况,组件滑动等不受影响,但点击跳转等等功能都会延迟10秒左右,甚至页面假死!
请问,一般情况下对于小程序内存占用在多少是正常的状态,微信分配给小程序的运行内存是不是固定的,怎么样才能有效地减少内存占用~~是有效地~

mgdq6dx1

mgdq6dx12#

@formine 你这个应该是 一直在脏数据检测的问题 有没有用scroll-view的bindscroll

u91tlkcl

u91tlkcl3#

@formine 你这个应该是 一直在脏数据检测的问题 有没有用scroll-view的bindscroll
用了的

qzwqbdag

qzwqbdag4#

不要使用@connect修饰器,要用直接去state取。测试发现近来几个版本@connect很吃安卓机内存

6ljaweal

6ljaweal5#

不要使用@connect修饰器,要用直接去state取。测试发现近来几个版本@connect很吃安卓机内存
直接去state取?使用redux,不用connect绑定如何获取redux数据呢?
在每个页面使用data去管理,不使用redux肯定是是对性能的影响比较小的,毕竟没有那么多redux全局数据,不是conenct的问题,是redux的数据问题。

juzqafwq

juzqafwq6#

store.getState().xxx

相关问题