安卓原生平台使用loadRemote下载远程文件,经过测试只有json、文本、图片会缓存到本地,自定义后缀的二进制文件可以下载,但是不会缓存到本地,即native.fileUtils.isFileExist判断时不存在,请问这是正常的吗?
正常引擎支持的二进制文件格式比如bin是没问题的,自定义后缀的文件不行,assetManager.downloader.register已经注册过了
自己看源码解决了,原生打包会导入jsb-loader.js,文件的下载和解析都会重新处理,但仅限于官方内置的文件格式,自己注册的不在处理范围内,需要自行处理。
1赞
你怎么自行处理的哈,自己存入到安卓原生里面么