https://docs.cocos.com/creator/3.8/manual/zh/editor/publish/custom-build-plugin.html
用途是生成manifest热更新文件,要在第一次“构建”后跑脚本生成,但要想manifest打在包里必须再跑一遍“构建”
exports.onAfterBuild = function (options, result) {}
https://docs.cocos.com/creator/3.8/manual/zh/editor/publish/custom-build-plugin.html
用途是生成manifest热更新文件,要在第一次“构建”后跑脚本生成,但要想manifest打在包里必须再跑一遍“构建”
exports.onAfterBuild = function (options, result) {}
其实可以在生成后去制作manifest,并放到构建后的assets目录下,然后用native.fileutils.readStringFromFile()来读取
呕吼 确实也是个办法
readStringFromFile 这个路径怎么取直接native.fileutils.readStringFromFile(“project.manifest”)就可以了吗
native.fileUtils.getDataFromFile ios是不是无法取到主包的资源?
let inpackVersion = jsb.fileUtils.getStringFromFile(‘assets/version.txt’) || ‘’"
我2.x是可以这样操作的
感谢!我去试试
3.x好像不行,被合到哪个bundle.js中去了
你单独生成的,怎么可能会被合呢
可以了,是自己代码移到build/ios/data/assets中,我刚才以为引擎会自动打出来忘了是不会的
我都说了这个是2.x的接口,3.x就用getStringFromFile
ok 我试试