bundle设置为远程包后js脚本和ts脚本无效

  • Creator 版本:2.4.6
  • 目标平台:Windows
  • 重现方式:设置一个文件夹为bundle并且勾选远程包
  • 首个报错:
  • 之前哪个版本是正常的:没有测试过
  • 编辑器操作系统:Windows
  • 重现概率:100%

我目前测试过,如果bundle是本地的不会报错,如果是远程包,则跳转到bundle对应的scene后加载bundle内部的脚本提示Script attached XXX is missing or invalid
求各位大大指导下,还是我使用bundle的姿势不正确

我自己来回答吧,这个问题的本质还是没有index.jsc这个文件,但是loadbundle的方法里面是不会下载这个文件的,需要自己手工下载即可

https://github.com/cocos/cocos-engine/blob/ca662e1d8c009e4c070be6fb12c55967f9cdd6f6/cocos2d/core/asset-manager/downloader.js

这段代码的122行完全就是蛋疼
var js = ${url}/index.${version ? version + '.' : ''}js;
既然远程包把所有脚本集合生成了一个jsc文件为啥这里还是js,我真的搞不懂了

求人不如求己,真的自己一行行看了一上午源码才知道原因

??????

请问index.jsc,如何下载并产生效用?