故障描述:客户端浏览一定数量页面后黑屏
故障详情:
1. 每个页面平均含有 4 - 5 张图片,每张尺寸约为 100 - 200 KB;
2. 浏览约数十个页面后小程序主界面出现黑屏;
3. 黑屏后能够显示顶部标题栏及安卓底部系统按钮(如图);
4. 黑屏后页面元素能够正常响应操作事件(点击,滑动,页面跳转等,调用 wx.previewImage 仍能打开图片预览);
5. 黑屏后能够点击安卓系统 `返回` 按钮回到上一页,但仍然黑屏。能够打开新页面,但仍然黑屏;
6. 黑屏时未收到 wx.onmemorywarning 告警;
7. 黑屏前性能监控面板显示内存占用约 1000 - 1100 MB;
8. 黑屏后无法显示性能监控面板及 vConsole 按钮。
补充:
1. 使用开发工具真机调试功能似乎不会触发此故障(待确认);
2. IOS 客户端似乎不会触发此故障;
3. 若干用户曾反馈手机(多个品牌)黑屏问题,开发测试使用三星手机复现。该故障可能是普遍现象;
4. 测试手机运行内存为 8GB。
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
据用户反馈,安卓端 小米、oppo 等机型都有这个问题,微信和系统版本号各异。开发人员用三星机器测试问题也存在。
另外,这个应该和具体代码无关。经测试,拼多多 、京东 等大厂的小程序连续浏览较多页面后也会出现同样的问题。
官方:我们的建议是您的手机降级系统至7.0以下。
麻烦先提供代码片段以供测试(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)