ext-saladict
ext-saladict copied to clipboard
Firefox 中无法更改/重置设置, 会提示 设置保存失败 Quota Exceeded Error: storage. sync API call exceeded its quota limitations
设备信息
- 操作系统: [Win10]
- 浏览器版本: [Firefox87.0]
- 沙拉查词版本: [v7.18.1]
描述问题
- 在对沙拉查词设置内容进行修改时会弹窗报错, 报错信息: 设置保存失败Quota Exceeded Error: storage. sync API call exceeded its quota limitations
- 在对沙拉查词设置中 点击 重置设置 按钮无反应
复现步骤
1.打开沙拉查词设置 2.更改任意内容 3.点击确定 4.问题出现, 弹出图片显示 (截图信息)设置保存失败 Quota Exceeded Error: storage. sync API call exceeded its quota limitations 5.点击 重置设定 按钮无反应 (第二个问题出现)
期待的正常行为
设置修改成功 或者设置重置成功
截图
额外信息
可能是由于浏览器原因 , 卸载插件重装以后 之前的设置信息仍然保留, 问题仍然存在
这个问题也困扰了我好久啊! 我现在用的是最笨的方法解决的,先退出浏览器账号,然后设置好,把配置文件导出来,然后再登录浏览器账号,再导入配置文件 不过,导入成功之后,想更改设置依旧会报错
先删掉一些情景模式试试。火狐的同步存储访问频率限制得太紧咯。
先删掉一些情景模式试试。火狐的同步存储访问频率限制得太紧咯。
如果你说的是沙拉查词 的情景模式的话, 不能删除也会报上面的错误
我也是,改不了设置。
好像误关闭了,怎么打开
过一段时间之后也不能改么?
这个要兼容只能重新设计设置的存储格式,需要时间会比较长。
过一段时间之后也不能改么?
这个要兼容只能重新设计设置的存储格式,需要时间会比较长。
是的
过一段时间之后也不能改么?
这个要兼容只能重新设计设置的存储格式,需要时间会比较长。
既然是 firefox 内存问题 不能通过Firefox 方面修改吗
Firefox 给扩展同步存储的频率限制比其它浏览器要紧,这个估计它们也不会兼容,只能让扩展来兼容它了。
ESR通道目前可以正常使用,最新的release也遇到了相同的问题……
或许至少先不同步,就保存在本地呢?
是的,正在做这个
@crimx 今天突然用 sqlitebrowser 看了下火狐配置中 storage-sync-v2.sqlite, 发现 沙拉词典 同步的内容是乱码的,删掉后配置能保存了。您看看这里是否有帮助。
乱码是正常的,沙拉存的是二进制内容
请问这个有解吗。 我也保存不了配置。。
只能重装了。抱歉当时做的时候火狐频率还没有限得这么紧,后面它们改了政策沙拉查词已经不好改了。后面我看看怎么重构一下保存的数据。
@crimx 担不起你这个抱歉呢 咱已经很感谢了。 我重装之后可以了
@crimx 今天突然用 sqlitebrowser 看了下火狐配置中 storage-sync-v2.sqlite, 发现 沙拉词典 同步的内容是乱码的,删掉后配置能保存了。您看看这里是否有帮助。
按照你的这个方法确实能成功同步了。
@crimx 今天突然用 sqlitebrowser 看了下火狐配置中 storage-sync-v2.sqlite, 发现 沙拉词典 同步的内容是乱码的,删掉后配置能保存了。您看看这里是否有帮助。
It works! 感谢您提供的信息,不过我在直接删掉数据行之后,插件仍然留存了一些bug导致没法真正的更新设置,我的详细一些的处理流程是卸载插件,使用DB Browser for SQLite工具打开在C:\xx\xx\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxx下的 storage-sync-v2.sqlite 文件,在浏览数据中下拉选择storage_sync_data表,找到ext_id 是 [email protected] 的行,删除掉该行数据,退出保存后,重新打开浏览器安装插件就能更新设置项了,希望对后续看到这个问题的人有所帮助