不了解 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, 你可以很方便部署在自己的网站上。
小知识
- 302 是 HTTP 状态码,表示临时性重定向。如果服务器返回 302 ,说明它想让你跳转到另一个网址。
- 在输入框中 Ctrl + C 以后,只需要原地 Ctrl + V 就行了。