creator 原生加载远程bundle中的二进制spine失败

  • Creator 版本:2.4.1,2.4.3

  • 目标平台: Android

  • 重现方式:直接使用远端bundle方式加载二进制spine就会出现

  • 首个报错:没有报错,资源加载进去,没有解析出数据

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

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:100%

我2.4.4也遇到了。。。。。

2.4.3 应该修复了的,你看看编辑下的 jsb-adapter/ 的对应文件和这个提交的一样

https://github.com/cocos-creator-packages/jsb-adapter/pull/322/commits/a6041c0b8c4109031d8a2b1dd28edecf9bca3955

我后来找到问题了,好像是因为spine的解析是异步的。。。。。就是说我从bundle里拿到prefab后,instantiate以后不能立即销毁prefab。。。。。如果立即销毁的话,就会报spine找不到贴图数据。。。。。。