Google chrome Google Chrome本机消息服务入门

Google chrome Google Chrome本机消息服务入门,google-chrome,Google Chrome,我们以前开发了一个插件,用于内部intranet站点。它执行一些非常基本的任务,如在给定的项目文件夹中启动Windows Explore、使用正确的模板启动Word或LibreOffice并填写联系信息等 我相信你们大多数人都知道,Chrome不再支持NPAPI插件,所以我们现在必须将这些自定义功能移植到本机消息传递应用程序。我能够从Google应用程序启动程序页面启动Calc.exe应用程序 因此,我的问题是如何在任何html页面中创建一个链接/按钮,以运行我的主机应用程序来启动calc.ex

我们以前开发了一个插件,用于内部intranet站点。它执行一些非常基本的任务,如在给定的项目文件夹中启动Windows Explore、使用正确的模板启动Word或LibreOffice并填写联系信息等

我相信你们大多数人都知道,Chrome不再支持NPAPI插件,所以我们现在必须将这些自定义功能移植到本机消息传递应用程序。我能够从Google应用程序启动程序页面启动Calc.exe应用程序


因此,我的问题是如何在任何html页面中创建一个链接/按钮,以运行我的主机应用程序来启动calc.exe,而不必通过应用程序启动器?

您不必制作Chrome应用程序,因为扩展程序也可以与本机主机通信。这可能已经在stackoverflow上讨论过了。使用标准方法:插入一个内容脚本,其中显示一个按钮,该按钮将向事件/后台页面发送消息,该页面将与本机主机应用程序进行通信。非常感谢您的回复,但我对所有这些都不熟悉。我不知道标准方法是什么。你能给我一个如何注入内容脚本的例子吗?当然,从官方开始,它有所有的信息和链接到更详细的参考和样本扩展。关于stackoverflow有很多解决方案。目前,您的问题似乎过于宽泛或缺乏研究,而应该是关于代码的具体问题。您不必制作Chrome应用程序,因为扩展还可以与本机主机通信。这可能已经在stackoverflow上讨论过了。使用标准方法:插入一个内容脚本,其中显示一个按钮,该按钮将向事件/后台页面发送消息,该页面将与本机主机应用程序进行通信。非常感谢您的回复,但我对所有这些都不熟悉。我不知道标准方法是什么。你能给我一个如何注入内容脚本的例子吗?当然,从官方开始,它有所有的信息和链接到更详细的参考和样本扩展。关于stackoverflow有很多解决方案。目前,您的问题似乎过于宽泛或缺乏研究工作,而它应该是关于您的代码的特定问题。