找到引擎的原因了,打包web时,没start-scene的Bundle。这个什么时候能解决啊?

打包web时,没有start-scene的Bundle。这个问题什么时候能解决啊?
  • Creator 版本:3.8.x

  • 目标平台: web

  • 重现方式:打包时

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

你是勾选了首场景分包,没有这个bundle了
还是没勾选首场景分包,想要有这个bundle

能否提供更详细的信息,或者复现的 demo,web 版本我们自动化构建每天都是要跑的,并不会出现你说的问题。并且 start-scene Bundle 只有小游戏平台支持。

当然有勾选首场景分包

start-scene Bundle 只有小游戏平台支持。这不是bug吗?官方文档可没这样说。
我是按按照官方文档设计Bundle的。
https://docs.cocos.com/creator/3.8/manual/zh/asset/bundle.html

构建发布的界面web是没有下面这个选项的

web必须要有start-scene的呀,这个选项默认是必须勾选的。

我这里有个 2.x 的方案

CocosCreator2.4.13如何启动场景更改为AssetBundle内的场景

不知道 3.x 是否可以借鉴使用

1赞

我也会自定义Bundle,但是这样不方便,工作量变多了,项目维护难度也增加了。


这明显是引擎的bug,和官方技术文档不一致

几年前,我就提过打包web没有首场景分包,容易引发问题,这个设定很奇怪。

为何2.4.5的web构建不提供初始场景分包 - Creator 2.x - Cocos中文社区

唉。cocos 3.x的品控比unity3d差太多了