优化main.js中有高版本覆盖安装时,把低版本的cache清除

This commit is contained in:
leo
2020-01-08 16:43:20 +08:00
parent b927a4dcbc
commit 0c1870e351
3 changed files with 18 additions and 3 deletions

View File

@@ -24,7 +24,12 @@
}
//版本比最近版本等于or大于。需要清理热更新cache;
if (versionCompareHandle(version, curVersion) >= 0) {
hotUpdateSearchPaths && jsb.fileUtils.removeDirectory(hotUpdateSearchPaths);
if (hotUpdateSearchPaths) {
let list = JSON.parse(hotUpdateSearchPaths);
list.forEach((path) => {
jsb.fileUtils.removeDirectory(path);
});
}
}
//设置搜索路径
if (window.cc && cc.sys.isNative) {

View File

@@ -24,7 +24,12 @@
}
//版本比最近版本等于or大于。需要清理热更新cache;
if (versionCompareHandle(version, curVersion) >= 0) {
hotUpdateSearchPaths && jsb.fileUtils.removeDirectory(hotUpdateSearchPaths);
if (hotUpdateSearchPaths) {
let list = JSON.parse(hotUpdateSearchPaths);
list.forEach((path) => {
jsb.fileUtils.removeDirectory(path);
});
}
}
//设置搜索路径
if (window.cc && cc.sys.isNative) {

View File

@@ -24,7 +24,12 @@
}
//版本比最近版本等于or大于。需要清理热更新cache;
if (versionCompareHandle(version, curVersion) >= 0) {
hotUpdateSearchPaths && jsb.fileUtils.removeDirectory(hotUpdateSearchPaths);
if (hotUpdateSearchPaths) {
let list = JSON.parse(hotUpdateSearchPaths);
list.forEach((path) => {
jsb.fileUtils.removeDirectory(path);
});
}
}
//设置搜索路径
if (window.cc && cc.sys.isNative) {