论坛
Firefox 桌面版
Firefox for Android
附加组件
RSS
搜索
登录
注册
fang5566的个人空间
访问量
1236
新鲜事
帖子
资料
https://www.firefox.net.cn/index.php?m=space&uid=3719
[Nightly] Firefox 63.0a 降级安装旧版本可能会导致扩展数据丢失
Firefox 的 WE 扩展的 storage.local API 在 Firefox 63.0 Nightly 中已使用新的后端,即从 JSON 迁移到性能更好的 indexedDB 存储格式。这样就造成了一个问题,由于使用新的存储格式,一旦用户使用相同的配置覆盖安装 Fir...
全文
回复
(
5
)
2018-08-07 09:28
来自版块 -
Firefox 正式版和测试版
◆
◆
表情
告诉我的粉丝
提 交
marb
:
还是别用night版了,有个别扩展会滞后,给自己找麻烦
(2018-08-07 17:18)
回复
fang5566
:
嗯,我想也不会迁移了。毕竟 extensions.webextensions.ExtensionStorageIDB.migrated 系列 true 表示已经迁移,然后 63 又已经去读取 idx 数据库,那 storage.js 只是遗留下来为了能实现回退而已。extens...
(2018-08-07 11:40)
回复
yfdyh000
:
还要“改成 false”没想到。我的理解是同一个扩展不会二次迁移,因为有 extensions.webextensions.ExtensionStorageIDB.migrated 系列。 extensions.webextensions.ExtensionStorageIDB...
(2018-08-07 11:29)
回复
fang5566
:
应该改名,重装一遍扩展就可以了,改名是改成原格式,然后重装目的是让扩展重新检测并应用这个原格式。查看迁移日志非必要,但最好也看看,有可能迁移失败,日志就会显示。 上面方法是针对已经覆盖安装了旧版本再操作,如果是打算先改再安装旧版本的话,除了上面步骤,还要将about:...
(2018-08-07 09:46)
回复
yfdyh000
:
恢复方法有点问题和含糊。 总的来说是:关闭浏览器,将有数据的storage.js.migrated改回storage.js,用Firefox 63以前的版本正常使用。Firefox 63及以后的版本默认 extensions.webextensions.ExtensionSto...
(2018-08-07 09:43)
回复
fang5566
加关注
写私信
125
关注
58
粉丝
18483
帖子
返回顶部