因此,基本上,我正在尝试使用一个打开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
答案 0 :(得分:3)
我不确定您的特定问题,但让我指出一些可能有帮助的资源:
预计您会发现Thunderbird WebExtension API中缺少某些功能。雷鸟开发人员extending WebExtension API可以匹配“旧版”(即当前现有的)附加功能。计划是将XPCOM功能包装为WebExtension风格(“实验”),然后将其迁移。他们打算在GitHub汇总提案。
编辑2019-03-02 :darktrojan在add-on conversion和experiments development上添加了一个不错的教程。它说附加组件可以包含自己的实验声明和实现,即使在稳定的Thunderbird中也可以使用,因此Thunderbird中的WebExtensions看起来现在仍可以使用原始Thunderbird API。
编辑2019-04-24:该文档位于developer.thunderbird.net上。