2011-01-19 101 views
5

为了学习的目的,我创建了一个应用程序,它返回一个带有HTTP协议的计算输出。要测试我是否正在使用端口为 127.0.0.1:8764的网络浏览器(IE,FF,Chrome)主机进行调用。这适用于之前列出的所有Web浏览器。现在我想更改协议处理程序以使我的应用程序更复杂。因此,我添加了一个.reg,其中包含有关称为ProtocolDemoTest的“独特”协议的信息。现在,当我想用​​以下URL运行我的应用程序时:ProtocolDemoTest://我只在IE和FF上获得了积极的结果,但在Chrome上似乎失败了。我搜索了一下,只发现了这个http://www.google.fi/support/forum/p/Chrome/thread?tid=4e79db1b44daa2e6&hl=en,我发现它并不完全如我所想象的那样。我希望它可以在IE,FF,Chrome上运行,只需要在注册表中添加一些数据。你能帮我找到一种在所有网页浏览器中做到这一点的实际方法吗?Chrome中的协议处理程序通过注册表

回答

1

registerProtocolHandler的支持现在已经降落在Chrome 13 - http://crbug.com/73710以获取更多信息。

相关问题