前言
距离微信小程序上线已经过去一周的时间了,网上关于微信小程序的文章非常多,这里不再对其进行介绍。在微信小程序上线后,网上流传着一些文章说支付宝也在搞小程序了,但是并没有一篇文章介绍过支付宝小程序。作为一只在16年7月份就开始接触支付宝小程序的程序猿,我打算给大家科普一下。
什么是支付宝小程序?
- Hybrid模式,通过web相关技术,灵活构建移动端App
- 通过和Native协同(jsBridge),提升web能力边界和体验
- 缓存HTML/JS/CSS/图片等资源,运行时只传输必要的动态数据,尽可能降低对网络的依赖
支付宝小程序的前世今生
支付宝小程序原名Hybrid离线包,大概是在16年11月更名为支付宝小程序
支付宝小程序提供了哪些接口?
支付宝内部有一个小程序的JSAPI文档,由于还没有对外公开,我这里也不便写出来。
小程序的接口大部分都可以直接通过JSAPI直接调用,部分接口需要开通权限。
github上面有一个容器接口文档,这里面所介绍的接口全部收录到了支付宝小程序接口中(除此之外,又新增了一些接口)
支付宝小程序的接口只需要在支付宝客户端里面运行页面就可以使用了(比如扫一扫页面的二维码)。
支付宝小程序接口调用方式
bridge使用方法一