账号里到底存了什么
搞清楚哪几类数据跟着账号走,换机时才不会把预期放错地方。
漫画客户端的数据大致分成三类。第一类是身份与偏好,包括登录状态、阅读界面的底色与翻页方式这类设置,它们跟着账号走,换设备登录之后基本一致。第二类是记录,包括书架里放了哪些作品、收藏了哪些、每一本读到第几话,这类数据同样记在账号下,是换机体验中最关键的一部分。
第三类是内容本身,也就是已经下载到手机本地的章节图片。这一类不跟着账号走,因为它占的是设备存储,而不是服务器上的一个字段。汗汗漫画在这一点上的做法和主流客户端一致:同步记录,不同步文件。想在新设备上继续离线阅读,重新缓存一遍是必要的一步。
还有一类容易被忽略的情况:未登录时产生的数据。游客状态下读完的进度、加进书架的作品、缓存好的章节,默认只保存在本机。换设备之前如果没有登录账号,这些记录不会自己跑到新机器上去。所以换机之前的第一件事,应该是确认自己处在登录状态。
| 数据类型 | 存在哪里 | 换机后 |
|---|---|---|
| 书架、收藏、阅读进度 | 登录后记录在账号下 | 登录同一账号即可恢复 |
| 阅读底色、翻页方式等偏好 | 随账号保存 | 一般保持一致 |
| 已缓存的章节与图片 | 旧设备的本地存储 | 需要重新缓存 |
| 未登录时的进度与书架 | 仅保存在本机 | 不会自动带过去 |
换机时哪些东西会跟着走
顺序比速度重要。先把记录安顿好,再处理缓存,最后才是装新的应用。
- 旧机器上确认已经登录如果一直用的是游客状态,先在旧机器上登录一次,让本机记录同步到账号里。
- 等同步走完再退出登录之后不要立刻卸载,留出一点时间让书架与进度完成上传,尤其是最近刚读完的那几本。
- 新机器装好之后先登录开机后的第一件事是登录同一个账号,而不是先去浏览内容。登录之后书架会自己回来。
- 核对在追的几本进度挑两本最近在追的打开看看,确认停下的位置与旧机器一致。
- 再按需重新缓存缓存放在最后一步做,先确认记录都对,再决定要离线看哪几本,避免白下一遍。
这套顺序的价值在于把不可逆的步骤放到后面。卸载旧应用是不可逆的,而登录、核对进度、缓存都是可重复的操作。先把可重复的做完,再动手做不可逆的那一步,出问题的概率会低很多。
如果旧机器已经不能开机,也不用着急。账号里的记录是独立存在的,新机器直接登录就能拿回来,损失的只有缓存文件。真正会丢的是未登录状态下的本机记录,这也是为什么平时就建议保持登录。
另外,换机过程中不建议同时装两个版本互相覆盖。同一个应用在两个设备上并存没有问题,但在同一台设备上反复安装不同来源的安装包,可能造成数据目录混乱,进度看起来像丢了一样。
缓存搬不到新手机上去
这一条最容易被误解,也是换机之后抱怨最多的一点。
缓存文件是实打实的图片,一部中长篇全部缓存下来,占用可以轻松到几个 GB。这个体量不可能塞进账号里,也没有必要。把它留在旧设备上,等确认不再需要之后随应用一起卸载,是最省事也最省空间的处理方式。
新设备上重新缓存时,不必一次把整本拉下来。按之前说过的思路,只缓存接下来要看的两三话,读完再补。这样既不会让存储突然紧张,也能让第一次打开新设备时的下载等待变得很短。
如果旧机器还要继续用,可以把它当成一台离线阅读器:已经缓存好的内容留在那里,专门用来看没有网络时想读的部分,新机器负责日常追更。两台设备各管一摊,反而比强行让数据跟着走更实用。
顺带提醒一句:换机之后旧设备上的缓存并不会自动清理。如果旧机器准备转手或者回收,记得在卸载之前先把缓存清掉,避免把读过的东西一起留在里面。清理的方式在离线阅读的说明里有更细的写法和判断依据。
多端登录与同时阅读
手机和平板交替使用的场景,比单纯的换机更常见,也更容易出现进度打架。
同一账号在多个设备上登录通常没有问题,阅读记录会以最后一次完成的进度为准。真正会出岔子的场景是这样:在手机上读到第 12 话的中间,随后在平板上翻到第 15 话,两边都在本地留下了进度,等到再次打开手机时,进度可能出现一次回退或者跳跃。
避免的办法很简单:在一个时段里只用一台设备推进进度。通勤路上用手机,回到家用平板接着读,切换之前把当前这一话读完,而不是停在中间。这样每次同步的都是一个明确的章节边界,不容易产生歧义。
平板上常见的另一个问题是阅读区域的适配。屏幕变宽之后,条漫的宽度会显得空,按页翻的页漫则可能出现留白。把翻页方式切成与设备匹配的模式,比强行沿用手机上的设置更舒服。
如果两台设备的系统时间差得比较远,同步判断也可能出现偏差。手机通常自动校时,问题不大;平板如果长期离线,时间可能漂移,恢复网络之后建议先确认一下系统时间是否准确。
进度对不上的几种情况
按排查成本从低到高排,前两项能解决绝大多数看起来像「丢进度」的问题。
其实没登录
看起来是换机之后进度丢了,实际是本机一直处在未登录状态。检查账号状态,登录一次即可补齐。
排查成本最低
同步还没走完
刚读完就切设备,记录还在上传队列里。等几分钟,或者在原设备上再打开一次阅读页,让记录落盘。
等待即可
两台设备各记了一份
两边都在离线状态下推进过进度,上线后互相覆盖。挑一个进度较新的打开一次,通常会以它为准。
需要注意操作顺序