3.8.8开发的 H5(web-mobile) 放服务器加载很慢,有没有解决方案?


在打包的Application.js 脚本里面,将启屏关了,能省不少时间。下面两个红色框框修改一处就行

好滴,我试试

第二个 bundle 中是按需加载的,只放了预制资源和需要动态加载的图片资源

好滴,感谢感谢,我调整试试

好滴,感谢感谢我改下试试 :pray:

之前论坛有人反应过这个问题,而且比你还慢,不过最终发现是服务器还是cdn设置的限速,你可以尝试看看,和他是不是一样,具体有个帖子可以搜搜看看https://forum.cocos.org/t/topic/168253/103

okok,我详细看了下,楼主解决方案确实是服务器带宽限速问题,我在整下资源和服务器对接下看看效果

https://store.cocos.com/app/detail/3461
把各个Bundle压缩成一个zip才是王道

压缩zip对的

查下cdn带宽多少, 有些事情并不是说前端程序的问题, 大概率带宽小了 因为你说第一次进要长一点 后面进时间短点, 后面进的快是走的cdn缓存

你服务器有100M带宽没?

这个已经是关闭状态的

我这边观察的控制台是,首次加载cc.js wasm等文件,会花点时间,然后初始化load scene时候也会花几秒,即便是空的scene也挺耗时的

这里默认是不做任何修改的额,你现在没有任何改动,你看我图片上面第二个红色框,里面cc.settings.overrideSettings(‘splashScreen’, ‘totalTime’,‘0’); 这一段需要加进去,就会在启动的时候不去加载默认的启动屏数据,跳过这一步,加速启动时间。实测过,感觉是快了不少的。

好滴,感谢,已修改添加我试试

是的,H5 碎片化资源比较多,现在是远程加载所有资源 https 量很大,感觉是有线程阻塞

你试过多个设备打开都慢吗,是不是指上传cdn第一个人打开啊

这个试了,几个测试用不同手机首次打开都很慢,应该是和这个没关系。

文件数太多了,你打包方式选合并json那个能减少很多文件

换3.8.7试试,我没用过3.8.8