谷歌浏览器中的定制协议处理程序

4
我希望通过Chrome中的链接打开我的win 8应用程序。不幸的是,我可以看到链接,但点击它没有任何反应。
我了解navigator.registerProtocolHandler并为自己做了一些事情。 在Chrome中使用自定义协议处理程序 我尝试在IE中打开它,它可以正常打开链接。但在Chrome中无法实现,链接无法打开?
有什么想法吗?

你能分享一个例子吗?现在它在IE上运行正常,但我不认为它会在Chrome上工作,你可能需要使用类似http://developer.chrome.com/extensions/npapi.html的东西。 - Marius
1个回答

0

在之前的部署中,我们唯一可靠地使其工作的方法是使用 NPAPI 插件,分别为 Windows / Mac / Linux 操作系统各一个。但这很快变成了一个难以维护的噩梦。你也可以使用类似 JNLP 的东西,但那更糟糕。最终,我们选择了在用户体验上稍微有所牺牲(“请打开我们的应用程序”而不是“点击打开应用程序”),以换取极大简化的部署。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接