使用浏览器帐号同步,需要先登录deepin ID帐号,在浏览器或者控制中心均可以登录,建议在控制中心直接登录,因为登录帐号后还需要在 控制中心 deepin ID 下打开“自动同步”开关,并勾选“浏览器”:
上述操作完成后,打开浏览器即可看到浏览器已登录了deepin ID,并开启了自动同步。
如何将本地保存的书签同步至deepin ID
如果想要将“本地书签”同步到deepin ID帐号下,可以先将“本地书签”导出进行备份,然后登录deepin ID 后选择“导入书签”,即可将书签导入到deepin ID帐号下,后续只要登录deepin ID 就可以看到这些书签。
本地书签不见了
如果在没有登录deepin ID帐号的情况下,有使用浏览器并且在书签栏有保存书签,这些“本地书签”会存放在一个文件夹下(~/.config/browser/Default/virtual/Bookmarks),一般反馈本地书签“不见了”的情况,基本都是登录deepin ID 帐号后,之前保存在书签栏的“本地书签”看不到了。
这是因为在登录deepin ID 帐号后,书签栏会显示 deepin ID 帐号下的同步书签(如果deepin ID 帐号下有保存过书签,如果没有则书签栏会显示为空白),此时之前的“本地书签”会被隐藏(并不是被删除了),如果退出deepin ID ,那么这些“本地书签”会重新显示出来。
说明:如果书签栏都看不到,需要先显示书签栏,可以在工具栏右键——显示书签栏:
同步书签不见了
有登录过deepin ID 且使用过一段时间才反馈书签不见了的用户,基本都是deepin ID 登录掉了,需要重新登录。
登录deepin ID 之后,在书签栏有保存书签的,书签会在本地保存一份,文件路径为:~/.config/browser/Default/virtual/$union_id/Bookmarks。
为了避免出现因为同步操作导致的丢失deepin ID 帐号下书签的问题,我们增加了一个书签本地自动备份功能,在同步行为发生前,会自动在本地(/home/用户名/.config/browser/Default/virtual/deepin ID名/Backup)备份一分书签(.favdb格式),然后再将书签同步到云端去。
在社区论坛和应用商店评论下时不时看到大家反馈“书签不见”了的问题,在这里给大家解释下 deepin 自带浏览器的账号和书签同步逻辑。
浏览器书签定义
为了便于大家理解,我们可以将目前deepin 浏览器的书签分为“本地书签”和“同步书签”:
~/.config/browser/Default/virtual/Bookmarks。~/.config/browser/Default/virtual/。浏览器帐号同步功能说明
使用浏览器帐号同步,需要先登录deepin ID帐号,在浏览器或者控制中心均可以登录,建议在控制中心直接登录,因为登录帐号后还需要在 控制中心 deepin ID 下打开“自动同步”开关,并勾选“浏览器”:
上述操作完成后,打开浏览器即可看到浏览器已登录了deepin ID,并开启了自动同步。
如何将本地保存的书签同步至deepin ID
如果想要将“本地书签”同步到deepin ID帐号下,可以先将“本地书签”导出进行备份,然后登录deepin ID 后选择“导入书签”,即可将书签导入到deepin ID帐号下,后续只要登录deepin ID 就可以看到这些书签。
本地书签不见了
如果在没有登录deepin ID帐号的情况下,有使用浏览器并且在书签栏有保存书签,这些“本地书签”会存放在一个文件夹下(~/.config/browser/Default/virtual/Bookmarks),一般反馈本地书签“不见了”的情况,基本都是登录deepin ID 帐号后,之前保存在书签栏的“本地书签”看不到了。
这是因为在登录deepin ID 帐号后,书签栏会显示 deepin ID 帐号下的同步书签(如果deepin ID 帐号下有保存过书签,如果没有则书签栏会显示为空白),此时之前的“本地书签”会被隐藏(并不是被删除了),如果退出deepin ID ,那么这些“本地书签”会重新显示出来。
说明:如果书签栏都看不到,需要先显示书签栏,可以在工具栏右键——显示书签栏:
同步书签不见了
有登录过deepin ID 且使用过一段时间才反馈书签不见了的用户,基本都是deepin ID 登录掉了,需要重新登录。
登录deepin ID 之后,在书签栏有保存书签的,书签会在本地保存一份,文件路径为:~/.config/browser/Default/virtual/$union_id/Bookmarks。
但是有一类特殊情况:因为未知原因导致无法读取本地~/.config/browser/Default/virtual/$union_id//Bookmarks下的书签的时候,书签栏显示空白,然后用户手动去点了“立即同步”,希望将云端书签同步到本地来,此时会将本地的空白数据同步云端覆盖掉云端原有的数据。
**因此大家在遇到书签同步显示异常的时候,尽量不要手动去点“立即同步”
**
为了避免出现因为同步操作导致的丢失deepin ID 帐号下书签的问题,我们增加了一个书签本地自动备份功能,在同步行为发生前,会自动在本地(/home/用户名/.config/browser/Default/virtual/deepin ID名/Backup)备份一分书签(.favdb格式),然后再将书签同步到云端去。
如果遇到点击立即同步导致云端书签被冲掉的情况,可以点击“从备份中恢复书签”功能,从本地备份来还原书签。