今天分享的是,一键打开支付宝扫一扫。之前几次分享都是使用快捷指令自带的功能,通过不同的组合来实现一个快捷指令。
从这里开始,接下来分享的是,用自定义的方式加上快捷指令的功能来实现一个快捷指令
比如支付宝扫一扫的实现:
1. 打开快捷指令,点击右上角的添加
![f531e46c6c0200663647850fabe1219d.png](https://img-blog.csdnimg.cn/img_convert/f531e46c6c0200663647850fabe1219d.png)
2. 点击添加操作
![8ae0ffb32ef892313cf3a0120bf59125.png](https://img-blog.csdnimg.cn/img_convert/8ae0ffb32ef892313cf3a0120bf59125.png)
3. 选择网页
![2253892d071a30fe6709bd2fdcbfd329.png](https://img-blog.csdnimg.cn/img_convert/2253892d071a30fe6709bd2fdcbfd329.png)
4. 下滑,找到打开URL,点击
![49a4e0ac28693e84d96ff6feb0e49858.png](https://img-blog.csdnimg.cn/img_convert/49a4e0ac28693e84d96ff6feb0e49858.png)
5. 点击红框中的URL
![98e3f8464df65211fa7f02358a094da3.png](https://img-blog.csdnimg.cn/img_convert/98e3f8464df65211fa7f02358a094da3.png)
6. 输入:alipayqr://platformapi/startapp?sald=10000007,点击下一步
![86be9318bfe37549aed630a97c3a1c2d.png](https://img-blog.csdnimg.cn/img_convert/86be9318bfe37549aed630a97c3a1c2d.png)
7. 命名为:支付宝-扫码,点击完成
![211a6011c79064c6a919db2d91f5084e.png](https://img-blog.csdnimg.cn/img_convert/211a6011c79064c6a919db2d91f5084e.png)
8. 跳转支付宝扫码界面的快捷指令就完成了,可以点击运行看下效果
![aa8255f10f651654d051c244c8b75127.png](https://img-blog.csdnimg.cn/img_convert/aa8255f10f651654d051c244c8b75127.png)
总的来说,很简单,其实主要的就是中间输入URL内容的步骤,输入不同的指令可以打开不同的app,当然前提是app支持。比如可以跳转支付宝扫一扫,支付宝付款码,微信扫一扫,云闪付,等等。
哈哈,所以这些URL从哪里获取呢?,问问身边的iOS开发,或者在文末留言,我把我知道的分享给大家。
大家留心过的话,就会发现,这个相当于在浏览器里打开一个URL,所以之前有遇到的在Safari中直接跳转某个app的,那个URL就可以拿过来使用,具体原因,其实是iOS开发中使用的scheme跳转。