用户反馈在小程序上打开webview 很慢,录了视频给我们看,加载时间很久(最后还是能打开)。
猜测是HTML请求中DNS解析慢,如果是DNS解析慢,有什么优化手段吗?
已知可能优化方案:
1, 已知DNS预解析在webview不生效(排除,参考:https://developers.weixin.qq.com/community/develop/doc/00000aea50c100ed34e0ae0e46ec00)
2,HTTPDNS,webview也无法使用(排除)
3,使用业务代码偷偷请求:如果提前请求一个axios 和webview是同域名,是否能优化?
4,小程序能收集到webview打开时长,但是不能收集到打开时长详情,有办法知道吗(已知在h5页面内能收集到,但是用户如果还没有成功加载h5,也没办法搜集)?
还有相关问题:
1,小程序的webview 的 bindload的触发时机是什么?所有资源加载完成吗?
自行优化,缓存/js大小等等