在Thunderbird 60+插件中创建按钮

Dis*_*ame 5 thunderbird thunderbird-addon

所以基本上我试图用一个打开URL的按钮来创建一个非常简单的Thunderbird-Add-On.

所以我尝试了一些Firefox-Example-Plugins(https://github.com/mdn/webextensions-examples/tree/master/tabs-tabs-tabs),但它们都因为以下原因而失败:

读取清单:处理browser_action时出错:在WebExtension清单中发现了一个意外的属性.

我找不到任何文档Thunderbird 60+与Firefox的不同之处以及如何为Thunderbird重新创建browser_action

sni*_*nip 4

我不确定您的具体问题,但让我指出一些可能有帮助的资源:

预计您会发现 Thunderbird WebExtension API 中缺少某些功能。Thunderbird 开发人员正在扩展 WebExtension API以匹配“旧版”(即当前现有的)附加功能。该计划是将 XPCOM 功能包装在 WebExtension 风格(“实验”)中,并将其称为“已迁移”。他们打算在GitHub上汇总提案。

编辑 2019-03-02: Thunderbird 开发者 darktrojan 添加了一个关于附加转换实验开发的不错的教程。它表示,即使在稳定的 Thunderbird 中,附加组件也可以包含自己的实验声明和实现,因此看起来 Thunderbird 中的 WebExtensions 目前仍然可以使用原始 XPCOM Thunderbird API。

编辑2019-04-24:文档位于developer.thunderbird.net

编辑 2020-01-25:thunderbird.topicbox.com上有一些高质量的对话。