【问题标题】:Create button in Thunderbird 60+ pluginThunderbird 60+ 插件中的创建按钮
【发布时间】:2019-05-04 13:06:23
【问题描述】:

所以基本上我正在尝试使用一个打开 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 的任何文档

【问题讨论】:

标签: thunderbird thunderbird-addon


【解决方案1】:

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

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

编辑 2019-03-02: Thunderbird 开发人员 darktrojan 在 add-on conversion 和 experiments development 上添加了一个不错的教程。它说插件可以包含他们自己的实验声明和实现,即使在稳定的 Thunderbird 中也可以使用,所以看起来 Thunderbird 中的 WebExtensions 现在仍然可以使用原始的 XPCOM Thunderbird API。

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

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

【讨论】:

    猜你喜欢
    • 2014-03-21
    • 1970-01-01
    • 2012-04-02
    • 2021-02-07
    • 2021-02-22
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 1970-01-01
    相关资源
    最近更新 更多