- 当前 Bug 的表现(可附上截图)
- 小程序在页面间频繁切换时,会引起闪退,且问题原因不是内存消耗过大
- 预期表现
- 小程序正常运行
- 复现路径
- 在任意小程序中来回切换页面
- 提供一个最简复现 Demo
- 见代码片段,效果如下,性能看板上闪退时内存消耗仅有500+m,实际该手机在内存消耗800+m的情况下也不会引起小程序闪退,因此排除内存消耗原因,希望能够提供闪退的原因和解决方案
框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|
小程序 | Bug | Android | 7.1.1、7.1.2 | 魅族MX6、vivo X9i | 6.7.3测试版、6.7.2 |
2 个回答
请问楼主解决了么
没有,只能从业务上规避这种行为
内存只增不降?废弃的资源没被回收?会不会内存被非法访问了?
只增不降应该是因为页面切换太频繁,资源还没来得及被回收,降低页面切换频率的话内存就不会增加的那么快。但闪退时的内存消耗也没达到手机极限,所以我猜测应该不是,或者不只是内存问题。
无意义的跳转,导致进站出站频繁触发回收关闭,还有这是微信的,不是app的,微信也要占用内存