首页 > 解决方案 > 将应用程序注册到 URL

问题描述

我一直在关注msdn 文档来模拟打开应用程序的 URL,但在我的情况下,是一个 java 应用程序。我创建了一个如下所示的注册表文件:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher]
"URL Protocol"="\"\""
@="\"ExoScape Launcher\""

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell]

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell\open]

[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell\open\command]
@="java -jar \"C:\\Program Files\\ExoScape\\Launcher.jar\""

我通过双击手动安装了这个注册表项。我检查了所有名称正确且位于正确目录内的文件。

然后我创建了我的网址:

<a href='exoscape-launcher:'>Play</a>

点击哪个给我这个输出:

输出

但是,当我按下打开时,我的应用程序没有启动,也没有任何反应。

我的预期输出是RS3启动游戏的方法。我错过了什么或做错了什么?

标签: phpgoogle-chromeregistryprotocolscustom-protocol

解决方案


推荐阅读