发布h5版本在安卓微信浏览器中启动每次都很慢

如题,每次启动后在默认的loading加载页面需要15秒左右,期间进度条也不走,当时以为是第一次运行,资源未缓存的问题,后来发现每次都需要很久,而且在身边已知的所有安卓手机上都这样,但是再苹果的微信浏览器中每次启动这个界面只需要2秒左右,有小伙伴碰到过类似的问题没?

项目发布的平台为 web-mobile,勾选了调试模式、MD5 cache,发现把这两个去掉后,速度提升了不少,现在在loading界面停留的时间减少到8秒左右了。

没那么慢

不用的模块去掉了吗,加载时间最长的就是cocos-js-min,你可以打开控制台的network看看时间都消耗在哪了

cocos-js-min,第一次慢,会缓存,后面就快了

用微信的开发者工具查看network,消耗时间比较久的就是cocos-js-min,大概用时3秒左右,但是在安卓微信浏览器中,依然时间很长,现在也需要8-10秒左右,并且每次打开都是这么久,感觉并没有缓存上,是不是安卓机有什么设置,默认是不留缓存的?

默认是会缓存的,手机微信和你微信开发者工具应该是一样的速度,你微信开发者工具第二次打开有缓存了吗

开发者工具第二次有缓存,速度很快,loading界面一闪而过,就是在真机上,每次都很久,我设置了主场景延迟加载,安卓机上每次这个界面的图片都是陆续显示出来,苹果机上第一次这个界面陆续显示,但是第二次直接全部显示,感觉安卓机上并没有缓存!

我自己的两个安卓机,朋友那边帮我测试用了4个安卓机,都是同样的问题,每次都在启动页面卡10秒左右:joy:!!

去掉调试模式就快了