clearForage waiting

This commit is contained in:
oc 2018-10-13 12:44:30 +08:00
parent 448d8e54d3
commit 97739b1e07

View File

@ -2247,7 +2247,9 @@ actions.prototype.clickStorageRemove = function (x, y) {
switch (selection) { switch (selection) {
case 0: case 0:
if (core.platform.useLocalForage) { if (core.platform.useLocalForage) {
core.ui.drawWaiting("正在清空,请稍后...");
localforage.clear(function () { localforage.clear(function () {
core.ui.closePanel();
core.drawText("\t[操作成功]你的所有存档已被清空。"); core.drawText("\t[操作成功]你的所有存档已被清空。");
}); });
} }
@ -2257,13 +2259,25 @@ actions.prototype.clickStorageRemove = function (x, y) {
} }
break; break;
case 1: case 1:
for (var i=1;i<=5*(main.savePages||30);i++) { if (core.platform.useLocalForage) {
// core.removeLocalStorage("save"+i); core.ui.drawWaiting("正在清空,请稍后...");
core.removeLocalForage("save"+i); for (var i=1;i<=5*(main.savePages||30);i++) {
// core.removeLocalStorage("save"+i);
core.removeLocalForage("save"+i);
}
core.removeLocalForage("autoSave", function() {
core.ui.closePanel();
core.drawText("\t[操作成功]当前塔的存档已被清空。");
});
} }
core.removeLocalForage("autoSave", function() { else {
for (var i=1;i<=5*(main.savePages||30);i++) {
// core.removeLocalStorage("save"+i);
core.removeLocalStorage("save"+i);
}
core.removeLocalStorage("autoSave");
core.drawText("\t[操作成功]当前塔的存档已被清空。"); core.drawText("\t[操作成功]当前塔的存档已被清空。");
}); }
break; break;
case 2: case 2:
core.status.event.selection=5; core.status.event.selection=5;