前序:找了一个月了,对于原生来说热更是没问题了,但对于微信小游戏的热更(满足微信小游戏的要求,只热更美术素材和配置表),始终没找到官方规范的教程,小白在此恳请官方能在文档详细说明流程,先谢了!
ab包对应的hash值,引擎会在本地找对应js,除非注入下源码,否则微信热更相当于是不支持的
微信小游戏你得把它当页游看呐。虽然给你文件系统,但也限制你能存多少东西。而且你不觉的微信小游戏这种即开既玩的东西,你来个下载更新,然后再来个重启,不别扭么?
但我看很多都说是支持热更美术资源和配置表的,我也只是想能实现这个而已
别扭不重要,重要的是可以立马热更,不用改动一个小地方就又要申请审核一次

重写下这个函数
请问这个是哪个文件?
assetManager呀,这个是我在外面重写的
js 热更不了,不然要官方审核干嘛,你没看打包后 bundle 只留下资源了吗
,尽量抽取配置吧,不然你就走小程序套webview 路线 
以子bundle包为例,
1.把bundle包发布在公网,需要带md5版本;
2.把bundle包的地址记录在 md5.json中, md5.json同样放在公网中;
3.游戏加载前,先加载md5.json,获得子包版本之后,再加载远程子包;
4.更新, 更新子包, 把新的子包 更新到md5.json中(可能只有md5有变化), md5.json的地址是不变的;
此时进入游戏,加载时,就会直接去加载新的子包; 这种做法就可以在只修改资源的情况下, 不通过审核,直接达到热更新的效果;
曾经我们做过2.4.6版本的动更配置和资源:
配置:
使用的压缩文件config.bin,把这个放入远程
资源:

可以热更js代码,我目前用的就是这种,预制体可以new node 虽然麻烦一点,小改动可以的
题主最后怎么解决的
微信是用什么方案热更js?
请详细说一下,感谢了
微信小游戏 禁止热更新,你非要官方出个方案 这不明摆着要和微信对着干吗
如果微信知道了这个事情 这不就等于让微信统一封杀COCOS吗
你如果有自己的窍门 自己弄可以 被封杀了也不要怪COCOS官方 因为人家可没建议你这么做 所以走正道吧还是
其实unity微信小游戏 可以热更lua c#。。。
really? 那不是 以后搞成马甲包
真的假的,咋那么不可信
wasm 确实可以,如果不嫌慢还有包体大的话……
