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