You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何手动备份与恢复Chrome浏览器中的Local Storage数据?

手动备份与恢复Chrome本地存储(Local Storage)数据

当然可以手动备份和恢复Chrome中的Local Storage数据,以下是具体操作方法和注意事项:

一、备份Local Storage数据

方法1:通过开发者工具可视化导出

  1. 打开目标游戏网页,按下F12(Windows/Linux)或Cmd + Opt + I(Mac)唤起开发者工具
  2. 切换到Application标签(旧版Chrome显示为「Resources」)
  3. 在左侧导航栏展开「Local Storage」,找到对应游戏的域名(例如https://game.example.com)
  4. 右键点击该域名,选择「Export as JSON」,将文件保存到本地指定位置

方法2:通过控制台脚本导出

如果需要快速导出,可在控制台执行以下代码自动生成备份文件:

// 导出当前页面Local Storage为JSON文件
const backupData = JSON.stringify(Object.fromEntries(Object.entries(localStorage)));
const blob = new Blob([backupData], { type: 'application/json' });
const downloadLink = document.createElement('a');
downloadLink.href = URL.createObjectURL(blob);
downloadLink.download = `${window.location.hostname}-localstorage-backup-${new Date().toISOString().slice(0,10)}.json`;
downloadLink.click();
URL.revokeObjectURL(downloadLink.href);

执行后浏览器会自动下载带有域名和日期的备份文件,方便区分不同备份。

二、恢复Local Storage数据

方法1:通过开发者工具可视化导入

  1. 打开目标游戏网页,唤起开发者工具并切换到Application标签
  2. 展开「Local Storage」下的对应游戏域名,右键点击域名选择「Import JSON」
  3. 选择之前备份的JSON文件,导入完成后刷新页面即可加载备份数据

方法2:通过控制台脚本导入

  1. 打开备份的JSON文件,复制全部内容
  2. 打开目标游戏网页的控制台,执行以下代码(将YOUR_BACKUP_JSON替换为复制的内容):
// 导入备份数据到Local Storage
const restoreData = YOUR_BACKUP_JSON; // 替换为实际备份的JSON字符串
Object.entries(restoreData).forEach(([key, value]) => localStorage.setItem(key, value));
  1. 执行完成后刷新页面,游戏数据即可恢复

三、关键注意事项

  • 域名匹配:Local Storage按域名隔离,备份和恢复必须对应同一游戏的域名,跨域名无法复用数据
  • 清缓存避坑:平时执行清除缓存操作时,在Chrome的「清除浏览数据」弹窗中,取消勾选「Cookie和其他网站数据」,仅勾选「缓存的图片和文件」,即可避免误删Local Storage数据
  • 跨设备恢复:跨设备恢复时,需确保目标设备Chrome打开的是同一游戏的网页,导入后刷新生效
  • 数据校验:部分游戏会对Local Storage数据做加密或签名校验,若游戏更新了校验逻辑,旧备份可能无法正常恢复

内容的提问来源于stack exchange,提问作者Cflowe Visit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 23:40:26