Kenshin / simpread

简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
http://ksria.com/simpread
GNU General Public License v3.0
7.92k stars 530 forks source link

导入simpread_config.json,则启动同步助手后,浏览器插件无限loading,无法进入 #6556

Open londbell opened 1 week ago

londbell commented 1 week ago

描述这个错误

A设备导出simpread_config.json B设备导入这个simpread_config.json 那么只要B设备再启动同步助手,这时候刷新B设备的插件页面,会无限loading,功能完全不可用

插件页面会显示该loading:

图片

清空B设备的配置,这时候只还原uuid和高级账户权限,不会有问题。但相应的我想要利用A设备的配置的目的就无法达成

这时候,使用同步助手的修复数据页面,无效:

图片

复现步骤

参考描述错误部分即可

其他相关说明

暂无

操作系统

macOS

浏览器

chrome 120.0.6099.234

发生问题的网址

插件配置页

Kenshin commented 1 week ago

嗨,抱歉,Issues 回复晚了 😂


你的问题归结为:在新设备上如何导入旧设备的全部内容

可以试试 https://www.yuque.com/kenshin/simpread/dgmm5q 提到的方式。

如果仍无法解决,请继续看下面的内容。


因为涉及到两台电脑,为方便描述,旧设备(假设好用的)叫 A;新设备叫 B

那么只要B设备再启动同步助手,这时候刷新B设备的插件页面,会无限loading

这是因为你的 simpread_config.json 结构错误造成的,确实可以通过 http://localhost:7026/database/fixed 修复。但比较奇怪的是:你是否确定在 A 上可以正常使用?

如果能正常使用 A 的话,随便打开一个网页 https://sspai.com/post/69972

  1. 然后先导出全部插件配置

    image
  2. 重启浏览器

  3. 请通过下图方式导出配置文件

    image

导出的配置文件在 B 电脑按照 https://www.yuque.com/kenshin/simpread/dgmm5q#a270b772 从下图的步骤开始操作。

image

如果仍发现是 Loading 界面,可以把配置文件发送到 help#####simpread.pro 邮箱里面(注意 #@)并注明这个 Issues ID:6556

我来帮你修改下。