如何loadBundle时,不加载远程包bundle里面脚本的md5

在调用 assetManager.loadBundle 时,cocos会自动寻找远程包bundle-scripts下的index.md5.js的脚本,如何不让不让他加载后边的md5呢?

需求怪异,不加载js,那还加载bundle干嘛呢

不是不加载js,是加载的时候把md5去掉,比如远程包里面是index.sfras.js,想让他加载index.js。和之前2.4版本小游戏的远程包一样。比如我要更新远程包里面的资源,因为远程包里面的index.js后边的md5变了,还得重新上传包提审,太麻烦了。我只是更新了一些 美术资源。

2.4小游戏版本, 你开了md5,index后面一样有

2.4版本 远程包的脚本后边是没有md5的,只有config.json有。


有点忘记了,这个index.js里面好像是通用的加载头吧, 没有其他东西

是通用的,但是3.8的不行,我想要loadBundle的时候 不去加载index.的md5只加载config.的md5。

已解决,把主包里面的engine-adapter.js里面加载远程包脚本的md5删掉就行了

你不使用MD5,缓存更新的时候在微信小程序端不会及时更新。