我也碰到同样的问题,使用了各种办法优化:
1 分包,部分代码放在子包里,在游戏首场景load后再加载
2 部分js代码延迟require
3 减少首场景图片(只有一张压缩后的图片)
4 所有资源放在服务器(项目本来就是这么设计的,不算优化的一部分)
但是最后效果甚微,在微信小程序助手里看启动时间还是要8秒多。不知道是不是跟我使用了子域有关,使用子域是不是引擎要初始化两遍导致慢的?
ps:引擎组是否可以详细解释一下微信启动时间都做了些什么事情,哪些事情比较耗时,好让我们可以有针对性的进行优化?