在Webextension环境下,如何使用和访问thunderbird中的偏好,而不是在传统环境下。

问题描述 投票:0回答:1

目前正在使用这个方法作为一个传统的方法,但我没有得到完整的想法,如何在webextension环境中使用这个雷鸟。

this.prefService = Components
       .classes["@mozilla.org/preferences-service;1"]
       .getService(Components.interfaces.nsIPrefService);

 this.prefBranch = this.prefService.getBranch(root);

但我没有得到一个完整的想法,如何在webextension环境中使用这个thunderbird.任何api,以使用这个功能?

mozilla thunderbird thunderbird-webextensions
1个回答
0
投票

我通过使用Web Extension实验解决了我的问题。

用Web扩展实验规范实现了同样的传统扩展功能,这就解决了我此刻的需求.下面提到的链接。

https:/thunderbird-webextensions.readthedocs.ioen68how-toexperiments.html。

https:/firefox-source-docs.mozilla.orgtoolkitcomponentsextensionswebextensionsfunctions.html。

© www.soinside.com 2019 - 2024. All rights reserved.