二维码已经遍布生活的方方面面,这得益于微信的普及。现在不论是关注公众号,还是登录微信的桌面客户端,对大多数人来说,「扫一扫」的使用频率越来越高,但这个功能入口却并不方便。通常我们需要点开微信,等待几秒开机动画加载,来到微信主界面,点击右上角的「+」号,在下拉菜单中选择「扫一扫」才能开始扫码,整个操作至少也需要 10 秒以上,相信一定有不少朋友与笔者一样,一直希望有快捷扫码的方法,最近流传出来的微信 URL Scheme 终于让这一想法得以实现。
这篇教程将用到 Workflow、Launch Center Pro 两款神器,假如你还没有它们也没关系,免费的 iLauncher(或 Launcher)也能很好胜任。
技巧一:直接从通知中心跳转至微信「扫一扫」界面
首先,直接跳转到微信「扫一扫」界面的 URL Scheme 是这样的:
weixin://dl/scan
【更新】支付宝钱包扫码的 URL Scheme 是这样的(感谢微博用户 @Maple_ist 分享):
alipayqr://platformapi/startapp?saId=10000007
而我们只需借助免费的通知中心启动器 Launcher+(或 Launcher),设置一个自定义的快捷方式,把上面一行 URL 复制进去保存,就搞定了。具体实现步骤见下图:
设置完成后,你只需下拉通知中心,选择刚刚新建的快捷方式,点击,界面会自动跳转到微信并打开「扫一扫」。整个过程你只有一次点击,等待时间不会超过 5 秒。
另外,再额外附送另一条微信朋友圈的快捷打开 URL,给每天不刷朋友圈不舒服斯基的读者们,设置方法同理:
weixin://dl/moments
技巧二:扫描二维码后将其转换为文本并分享
不知道大家跟笔者是否一样,经常需要将自己见到的二维码分享出去,笔者把二维码通过图片分享出去后经常得到的回答是:「我拿自己的手机怎么扫存在自己相册里的二维码?」与其费半天口舌向这些不爱动脑子的人们解释,不如试试下面这个 workflow(点此下载):
这个 workflow 简单易懂,笔者主要想讲的是如何在锁屏或者其他应用内直接触发它。我们没有办法将一个 workflow 直接添加到 Launcher 中,这是我们就需要 Launch Center Pro(下文简称 LCP) 的帮助了。
方法一
首先,我们将此 workflow 添加至 LCP:
然后,我们进入 LCP 获取此动作的 Action ID:
最后,我们在 iLauncher 中新建一个动作,URL 为(将 Action ID 替换为上一步所得到的三个阿拉伯数字,这也是通过 iLauncher 跳转 LCP 中非标准通用 URL 的具体动作的方法):
launch://?url=[action:Action ID]
方法二
首先,如上一种方法,我们将此 workflow 添加至 LCP。
然后,我们获取此 workflow 的 URL 并删掉图中所选部分,然后再将修改后的 URL 粘贴到 Launcher+ 中保存即可:
通过对比可知,方法一添加 URL 较为简单,但触发时会多跳转到 LCP 一次;方法二少跳转一步但编辑 URL 较为复杂,读者们可自行选择自己喜欢的方法。
两种方法添加完成后的效果如下,实现了快速扫码并转换成网址到剪贴板,然后自动跳转进微信等待分享:
说了这么多,其实并不复杂,一旦用上,相信你会爱上这种方式。