我想要特定的 url 来打开某些桌面应用程序,但我想用我自己的规则检测这些 url。我正在运行 OS X,但如果有一种独立于操作系统的方式来做到这一点,我更愿意这样做。有没有办法做到这一点?
在 chrome web 应用程序中显然可以注册一个内容处理程序并让他们的 web 应用程序处理特定的 url,而不是在新选项卡(或其他)中打开。我很好奇我是否可以自己添加这些?(堆栈溢出参考)
我去了设置 > 显示高级设置... > 内容设置...(在隐私中)> 管理处理程序。那里似乎有一个处理程序列表,但我不知道如何添加一个。我应该创建一个 Chrome 插件吗?
我也知道有BrowserFairy听起来像是在 OS X 上做我想要的......
谢谢。
在 Windows 上,您可以按照将应用程序注册到 URL 协议MSDN 文章手动注册自定义 URL 协议处理程序,也可以使用名为CustomURL的小应用程序来自动执行此操作。只需添加如下处理程序(我相信 Chrome 需要“web+”前缀),应用程序将处理注册表编辑,以及实际应用程序启动和 URL 的传递:

| 归档时间: |
|
| 查看次数: |
4596 次 |
| 最近记录: |