移植到 WebExtensions 时访问旧式 Firefox 扩展的首选项

Access old-style Firefox extension's preferences when porting to WebExtensions

我基于 XUL 的 Firefox 扩展将数据存储在首选项中。有没有办法在迁移到 WebExtension 版本时访问此数据一次?

我知道 https://wiki.mozilla.org/WebExtensions/FAQ#Does_the_WebExtensions_API_provide_access_to_preferences.3F 但希望有针对此特定用例的解决方案。

根据偏好的数量,有几个选项:

除了上述选项之外,还可以有一个混合网络扩展,它可以读取首选项并将其发布到 addons.mozilla.org,但如果我没记错的话,该选项自 Firefox 57 起已过期。