2

这些是我的要求

  1. 如何使用 html 页面打开位于我本地计算机中的 pdf 文件?
  2. 如何使用网站执行在我的本地计算机中的 exe 文件?
    这就像我们在 windows 选项中进行克隆时 github 所做的一样。我需要执行完全相同的操作。我有一个按钮,当我单击它时,它需要运行一个应用程序。这是尝试从 github 克隆 Windows 时的窗口

提前致谢。

4

3 回答 3

1

您在计算机上安装了适用于 Windows 的 GitHub。并且此安装将协议注册github-windows:到 GitHub for Windows 可执行文件作为处理程序。这里没有什么特别的。

于 2012-10-05T07:23:08.390 回答
1

我看到的唯一机会是注册您自己的 URL 方案(如您所说myapp-pdf:或类似的东西)。

然后,您可以使用您的自定义方案重定向(或打开一个新窗口)到一个 URL,并且浏览器应该启动您的应用程序,将 URL 作为命令行参数提供给您。

于 2012-10-05T07:42:11.160 回答
0

创建自定义 Url Schema 并映射到应用程序

我只是解释一下你输入后我得到的一些东西。如上所述,我需要为我的应用程序生成一个 url 架构,我需要在 Windows 注册表中注册要执行的架构和应用程序路径。这需要在安装过程中处理。

http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx 此链接将显示如何在 Windows 注册表中添加特定模式,我们可以指定要执行的应用程序,如 mailto : 对于 Outlook。

感谢 SO 从这里提供详细信息。 如何创建自己的 URL 协议?(例如所以://...)

优点

如果我们使用这种方法,需要检查可能发生的安全问题。

于 2012-10-05T16:25:28.557 回答