Loading... # 困扰我多年的 “跨浏览器书签同步” 问题终于解决了 > 楼主用的是 Mac 系统,火狐是主力浏览器,Chrome 辅助。 一、Firefox VS Chrome 的同步难题 此方案目前支持的浏览器:**Firefox、Chrome、Edge、Kiwi(安卓)** 此方案支持的同步方式:**自动同步**(默认 15 分钟同步一次,时间可以自己修改)、手动同步 **楼主使用体验非常好,同步速度非常快,无感知!** 你需要做的: * 准备一个坚果云账号,完成一次配置(在线配置不需要下载坚果云;只需要做一次) * 每个浏览器安装对应的 Floccus 插件,并完成一次配置(每个新浏览器都需要安装配置一次) ### 1. Floccus 介绍 Floccus 是一个**开源的**,通过 Nextcloud、WebDAV、本地文件(或者任何同步文件)来解决跨浏览器书签同步的技术方案。 开源地址:[github.com/marcelklehr…](https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Fmarcelklehr%2Ffloccus "https://github.com/marcelklehr/floccus") **你可以简单理解为,Floccus 是一个书签同步的浏览器插件**。 ### 2. 配置坚果云 [坚果云](https://link.juejin.cn/?target=https%3A%2F%2Fwww.jianguoyun.com%2F "https://www.jianguoyun.com/")是一个国内的一个网盘提供商(类似百度网盘),重要的是它支持 WevDAV 技术(类似 DropBox 的同步盘),而且就书签文件占用的一丢丢资源而言,**免费的**就够用了! #### (1)创建书签文件,用于同步 登录[坚果云网盘](https://link.juejin.cn/?target=https%3A%2F%2Fwww.jianguoyun.com%2F "https://www.jianguoyun.com/")(没有账号的注册一个),在同步文件夹**根目录下创建一个 Floccus 文件夹**,选择 **默认不同步到本地**。然后**上传一个 bookmarks.xbel 文件到 floccus 文件夹里面**,没有的[点这里下载](https://link.juejin.cn/?target=https%3A%2F%2Fwww.lanzoux.com%2FiQBR1gtj3gd "https://www.lanzoux.com/iQBR1gtj3gd")。  #### (2)创建一个 WebDAV 应用 接着,坚果云右上角点击你的昵称, **账户信息 - 安全选项 - 第三方应用管理**,**创建一个 WebDAV 应用**,**获取密码**。  坚果云这里就配置完成了,上图中的 **服务器地址、账户名、密码**,后面浏览器插件配置时需要用到。 ### 3. 安装和配置 Floccus 浏览器插件 #### (1)下载、安装插件 各个浏览器插件下载地址: [Chrome 插件](https://link.juejin.cn/?target=https%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Ffloccus-bookmarks-sync%2Ffnaicdffflnofjppbagibeoednhnbjhg "https://chrome.google.com/webstore/detail/floccus-bookmarks-sync/fnaicdffflnofjppbagibeoednhnbjhg")、 [Firefox 插件](https://link.juejin.cn/?target=https%3A%2F%2Faddons.mozilla.org%2Fen-US%2Ffirefox%2Faddon%2Ffloccus%2F "https://addons.mozilla.org/en-US/firefox/addon/floccus/")、[Edge 插件](https://link.juejin.cn/?target=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fdetail%2Ffloccus-bookmarks-sync%2Fgjkddcofhiifldbllobcamllmanombji "https://microsoftedge.microsoft.com/addons/detail/floccus-bookmarks-sync/gjkddcofhiifldbllobcamllmanombji") 你也可以在 [Floccus 开源项目](https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Fmarcelklehr%2Ffloccus "https://github.com/marcelklehr/floccus")中找到这些插件的下载地址。 #### (2)配置服务器参数 安装好 Floccus 浏览器插件后,点击 Floccus 插件图标开始配置(以火狐为例)。 新建账户  选择 “WebDAV 共享中的 XBEL 文件”  服务器配置,对照着坚果云后台创建应用那个页面填写即可。 **书签路径**:坚果云中存放你书签文件的目录地址。如果你是按本教程配置的,直接填 **Floccus/bookmarks.xbel** **文件夹映射**:意思是坚果云中的书签文件将被同步到你浏览器的哪个书签文件夹下。楼主选的 “书签工具栏”,这样浏览器书签工具栏上的书签就会被同步了。  同步行为设置 嵌套账户:如果你的书签中存在文件夹目录,需要选择下图中这个选项,不然在同步的时候会混乱,创建很多重复的空的文件夹。  配置完成后记得保存! #### (3)同步书签 然后点开插件,点击 “同步” 上传你的书签到坚果云!  ### 4. 同步书签到新浏览器 上一步,我们把火狐浏览器的书签上传到了坚果云。接下来,我们把云端的书签同步到 Chrome 浏览器。 如果你 Chrome 浏览器里面的书签只是副本,建议先清空 Chrome 浏览器里的书签再同步,这样同步后无需手动去重。 打开 Chrome 浏览器,安装 Floccus 插件。重复 3. 中的配置步骤(记得修改 “**文件夹映射**” 目录为**书签栏**)。保存后,点击 “同步”。见证奇迹的时候到了! 如果顺利的话,火狐浏览器中的书签就全部同步到 Chrome 了。 **后续就不用管了,无论你在哪个浏览器操作标签,两个浏览器的标签都会自动同步了!** 三、常见问题 --- ### 1. 我同步的时候进度条卡住不动了 可以重启浏览器试试;还不行就重装插件,重新配置试试,楼主就是重装插件解决的。 ### 2. 我修改了书签需要手动点击同步吗? 默认是 15 分钟自动同步一次,这个时间可以在插件中设置。如果你着急,可以点开插件,手动点击 “同步按钮” 进行一次同步。 ### 3. 我安装了这个插件,浏览器还需要登录账号进行同步吗? 建议登录,浏览器账号会同步你账号下的所有插件和一些浏览器配置,而 Floccus 插件只是同步你的书签,二者不冲突。 ### 4. 经常同步错误,莫名其妙多了好多重复的空文件夹? 这是 “同步设置 - 嵌套账户” 没有配置正确,默认配置同步时忽略了本地的文件夹所导致的问题,这个问题最开始也困扰了作者好久。 解决:在坚果云盘中下载书签文件,手动删除重复的空文件夹,整理好后上传回坚果云。在错误的浏览器上删除旧的账号、书签,重新建账号配置。注意:同步行 - 嵌套账户,选择 “在其它账户同步行为中包括此账户的本地文件夹”。(参考上文中配置服务器参数部分) 如有其它问题,欢迎留言! 最后修改:2023 年 09 月 10 日 © 允许规范转载 打赏 赞赏作者 赞 如果觉得我的文章对你有用,请随意赞赏