不了解 url scheme 的可以看下下面这篇 👇

https://www.yuque.com/deerain/gannbs/gmkp9w

背景

利用 URL Scheme ,我们可以实现不同软件之间的联动。例如访问 omnifocus:///inbox 就可以打开 手机、电脑上的 omnifocus 收件箱。而语雀的链接不支持 URL Scheme

解决方案

在软件工程中,没有一个中间层解决不了的问题

回家路上,突然想到上面这句话,即然语雀不支持,我为什么不跳转到自己的网站,然后再跳转到 omnificous 呢?

于是就花了几分钟撸了一个网站。 https://diamondyuan.github.io/302/

输入链接 (omnifocus:///inbox),点击拷贝 ,就会把永久链接 (https://diamondyuan.github.io/302/?location=omnifocus%3A%2F%2F%2Finbox) 拷贝到剪切板。

我只需要在语雀中设置永久链接,下次访问的时候,回先跳转到 GitHub Page ,然后二次跳转到之前输入的网址。

隐私说明

此网站不包含任何追踪、统计服务,不没有服务器,不会收集任何信息(总共才几十行代码。

源码地址 https://github.com/diamondyuan/302,协议为 MIT。

源码只有一个 index.html, 你可以很方便部署在自己的网站上。

小知识

  1. 302 是 HTTP 状态码,表示临时性重定向。如果服务器返回 302 ,说明它想让你跳转到另一个网址。
  2. 在输入框中 Ctrl + C 以后,只需要原地 Ctrl + V 就行了。