This commit is contained in:
Zyronon
2025-11-18 00:49:56 +08:00
parent 76e5e7ba68
commit b4cf3b3c62
3 changed files with 120 additions and 62 deletions

View File

@@ -426,32 +426,27 @@
});
}
// 自动启动迁移(只执行一次)
(async () => {
// 避免重复迁移
if (localStorage.getItem("__migrated_from_2study_top__")) {
console.log("数据已迁移过");
return;
}
console.log("开始从旧域名迁移数据…");
try {
await migrateFromOldSite();
localStorage.setItem("__migrated_from_2study_top__", "1");
console.log("迁移完成");
} catch (e) {
console.error("迁移失败", e);
}
})();
if (location.href === 'https://typewords.cc/') {
document.onload = function () {
migrateFromOldDomain().then(() => {
console.log('数据迁移完成!');
});
}
window.addEventListener("DOMContentLoaded", () => {
(async () => {
// 避免重复迁移
if (localStorage.getItem("__migrated_from_2study_top__")) {
console.log("数据已迁移过");
return;
}
console.log("开始从旧域名迁移数据…");
try {
await migrateFromOldSite();
localStorage.setItem("__migrated_from_2study_top__", "1");
console.log("迁移完成");
} catch (e) {
console.error("迁移失败", e);
}
})();
});
}
</script>
</head>