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

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

所以基本上我有一个可执行文件,当您启动它时就可以执行该工作。我需要能够在没有窗口的情况下启动它(它是一个控制台应用程序),并在参数中将当前URL传递给它,


动漫人物
浏览 1732回答 3
3回答

元芳怎么了

以前,您将通过NPAPI插件进行此操作。但是,Google现在正在淘汰NPAPI for Chrome,因此,实现此目的的首选方法是使用本机消息传递API。外部应用程序必须注册一个本机消息传递主机,以便与您的应用程序交换消息。

30秒到达战场

您无法启动任意命令,但是如果您的用户愿意进行一些额外的设置,则可以使用自定义协议。例如,您让用户进行了设置,以使some-app://链接以“ SomeApp”开头,然后在其中my-awesome-extension打开一个指向的标签some-app://some-data-the-app-wants,就可以了!

眼眸繁星

因为我现在无法验证,所以我选择了hypothesys。使用Apache,如果您在本地计算机上制作一个php脚本来调用可执行文件,然后通过POST调用该脚本,或者通过html / javascript调用GET?它会起作用吗?让我知道。
打开App,查看更多内容
随时随地看视频慕课网APP