0

我想知道是否有可能开发一个允许打开与另一个浏览器的链接的扩展:如果在 Chrome 中我单击在此类扩展中配置的链接,它会使用此链接打开 FF 或 IE。

我没有找到任何扩展(除了在 chrome 选项卡中有框架的扩展),这是否意味着这样做存在技术限制?此致

4

2 回答 2

1

我为 FF 做了一些可以修改来做到这一点的东西。

我已经使用了从扩展执行 shell 命令的能力,并将调用配置为启动 3rd 方应用程序。

在nsIProcess上查找示例

在 chrome 中,您可以使用 NPAPI 插件:http ://code.google.com/chrome/extensions/npapi.html

于 2013-02-01T17:35:21.470 回答
0

不幸的是,我认为 kms 说您不能在 Chrome 扩展程序中执行本机代码是正确的,因此必须将您的扩展程序与 NPAPI 插件配对并让它们相互通信。这是我做过的最困难的编程任务之一,尽管 NPAPI 插件基于FireBreath变得更容易,所以至少我不需要编写太多 C++。

更新:自 2014 年左右以来,Native Messaging 包含在 Chrome 的 Web 扩展 API 中,幸运的是,NPAPI 消失了。

于 2013-02-02T05:33:15.517 回答