1

我们想用插件替换扩展名,但我们需要使用扩展名来下载文件并启动文件,例如 exe 文件。有什么方法可以做吗?正如页面所说,Firefox 扩展将与 Chrome 的扩展兼容,我们发现 Firefox 支持大多数 API,但不支持 runtime.connectNative() 和一些原生 API。Firefox 是否支持它们?如果支持,什么时候支持?以及如何支持 Native 的扩展?

4

2 回答 2

0

Firefox WebExtension APIconnectNative()将从版本 50 开始支持。文档已经可用。您可以使用 Firefox Developer Edition 50 试用 API。

于 2016-08-31T18:55:30.520 回答
0

原生消息 API 尚未在 Firefox WebExtensions 中实现,但它在未来的路线图中。

同时,您可以使用较旧的 SDK API system/child_process通过管道接口与外部二进制文件进行通信。

此外,如果您想为 Firefox WebExtensions 贡献本地消息传递的实现,我会很高兴地向您介绍可以帮助指导和代码审查的人。

于 2016-03-31T12:38:51.420 回答