怎么实现在chrome打开本地客户端程序
1个回答
2016-03-29
展开全部
主要有三种方法
1.外部协议url,通过写注册表将url与本地应用程序关联,然后通过一个网页的超链接点击即可启动,这种方法非常实用简单。
2.chrome extension,通过chrome native messaging机制,可以取得与本地程序连接,具体参见谷歌官方文档中的native messaging例子,但这种方法需要打包成crx传到谷歌的webstore才能使用或者是通过开发者模式加载。
3.通过 NPAPI;在本地客户端里注册一个 NPAPI 插件。不推荐,原因是 Chrome 正在收紧 NPAPI 插件政策;而且 NPAPI 跨平台很疼。
1.外部协议url,通过写注册表将url与本地应用程序关联,然后通过一个网页的超链接点击即可启动,这种方法非常实用简单。
2.chrome extension,通过chrome native messaging机制,可以取得与本地程序连接,具体参见谷歌官方文档中的native messaging例子,但这种方法需要打包成crx传到谷歌的webstore才能使用或者是通过开发者模式加载。
3.通过 NPAPI;在本地客户端里注册一个 NPAPI 插件。不推荐,原因是 Chrome 正在收紧 NPAPI 插件政策;而且 NPAPI 跨平台很疼。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询