背景:业务上的 app 上有用 webView 加载多个 h5 页面(小游戏、活动),分 tab 对应展示(类似浏览器),每次只会激活一个页面,现在几个页面同时加载的情况下,几个页面因为相对复杂,内存占用都很高,导致 app 内存飙很高
预期是没有激活的 tab 能够减少内存占用(从休眠、内存控制等方向),想问下 v 站的大佬们有什么优化思路
ps:以前处理过 electron 上加载多个 browserView 的页面的优化,当时用的是调用其他组给的 dll 包,设置未激活页面进程内存置换部分到物理内存。但是处理移动端页面没啥思路
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.