在 Thunderbird 60+ 插件中创建按钮
Create button in Thunderbird 60+ plugin
所以基本上我正在尝试创建一个非常简单的 Thunderbird-Add-On,它带有一个可以打开 URL.
的按钮
所以我尝试了一些 Firefox-Example-Plugins (https://github.com/mdn/webextensions-examples/tree/master/tabs-tabs-tabs) 但它们都失败了,因为:
Reading manifest: Error processing browser_action: An unexpected property was found in the WebExtension manifest.
我在这里找不到 Thunderbird 60+ 与 Firefox 的不同之处以及如何为 Thunderbird
重新创建 browser_action 的任何文档
我不确定你的具体问题,但让我指出一些可能有帮助的资源:
- browser_action API 适用于 Thunderbird 64+。
- Read the Docs page is something closest to official documentation about Thunderbird WebExtension API. Surprisingly MDN will not support Thunderbird.
- Add-ons Update Guide 63+ on Mozilla Wiki 正在获取更新(尽管它专注于现有的附加组件)。
- Discourse was once 官方论坛,但对插件开发者来说并没有太大吸引力。
- thunderbird.topicbox.com 是截至 2019 年底最活跃的社区。
预计您会发现 Thunderbird WebExtension API 中缺少某些功能。 Thunderbird 开发人员是 extending WebExtension API to match 'legacy' (i.e. current existing) add-on functionality. The plan is to wrap XPCOM feature in WebExtension flavor ("experiments") and call it migrated. They intend to aggregate proposals at GitHub.
编辑 2019-03-02: Thunderbird 开发人员 darktrojan 在 add-on conversion and experiments development 上添加了一个不错的教程。它说附加组件可以包括他们自己的实验声明和实现,即使在稳定的 Thunderbird 中也可以使用,所以看起来 Thunderbird 中的 WebExtensions 现在仍然可以使用原始 XPCOM Thunderbird API。
编辑 2019-04-24: 文档在 developer.thunderbird.net.
编辑 2020-01-25: 一些高质量的对话正在进行 thunderbird.topicbox.com。
所以基本上我正在尝试创建一个非常简单的 Thunderbird-Add-On,它带有一个可以打开 URL.
的按钮所以我尝试了一些 Firefox-Example-Plugins (https://github.com/mdn/webextensions-examples/tree/master/tabs-tabs-tabs) 但它们都失败了,因为:
Reading manifest: Error processing browser_action: An unexpected property was found in the WebExtension manifest.
我在这里找不到 Thunderbird 60+ 与 Firefox 的不同之处以及如何为 Thunderbird
重新创建 browser_action 的任何文档我不确定你的具体问题,但让我指出一些可能有帮助的资源:
- browser_action API 适用于 Thunderbird 64+。
- Read the Docs page is something closest to official documentation about Thunderbird WebExtension API. Surprisingly MDN will not support Thunderbird.
- Add-ons Update Guide 63+ on Mozilla Wiki 正在获取更新(尽管它专注于现有的附加组件)。
- Discourse was once 官方论坛,但对插件开发者来说并没有太大吸引力。
- thunderbird.topicbox.com 是截至 2019 年底最活跃的社区。
预计您会发现 Thunderbird WebExtension API 中缺少某些功能。 Thunderbird 开发人员是 extending WebExtension API to match 'legacy' (i.e. current existing) add-on functionality. The plan is to wrap XPCOM feature in WebExtension flavor ("experiments") and call it migrated. They intend to aggregate proposals at GitHub.
编辑 2019-03-02: Thunderbird 开发人员 darktrojan 在 add-on conversion and experiments development 上添加了一个不错的教程。它说附加组件可以包括他们自己的实验声明和实现,即使在稳定的 Thunderbird 中也可以使用,所以看起来 Thunderbird 中的 WebExtensions 现在仍然可以使用原始 XPCOM Thunderbird API。
编辑 2019-04-24: 文档在 developer.thunderbird.net.
编辑 2020-01-25: 一些高质量的对话正在进行 thunderbird.topicbox.com。