从Google Chrome扩展程序启动外部应用程序?

Kri*_*oks 68 executable google-chrome google-chrome-extension

如何从Google Chrome扩展程序启动外部应用程序?

所以基本上我有一个可执行文件,可以在你启动时完成这项任务.我需要能够在没有窗口的情况下启动它(它是一个控制台应用程序)并在参数中将当前URL传递给它

jne*_*ery 76

不幸的是,我没有足够的声誉评论穆罕默德曼苏尔的答案.

Google现在正在逐步淘汰Chrome的NPAPI,因此首选方法是使用本机消息传递API.外部应用程序必须注册本机消息传递主机才能与您的应用程序交换消息.


Jar*_*yth 12

您无法启动任意命令,但如果您的用户愿意进行一些额外设置,则可以使用自定义协议.

例如,你让用户进行设置,以便some-app://链接开始"SomeApp",然后在my-awesome-extension你打开一个指向的标签some-app://some-data-the-app-wants,你很高兴!

  • 链接已过期。 (4认同)