⑴ 一文详解|支付宝小程序跳转(超详细版)
支付宝小程序跳转主要包括以下三种行为:
一、外部跳转小程序 二维码跳转小程序 小程序码:适用于特定场景,通过app.js中的onLaunch/onShow启动函数,使用options.query.key获取参数。需注意热启动和冷启动的兼容处理。 关联普通链接二维码:只能通过支付宝首页扫一扫跳转小程序,参数获取方式与小程序码类似,但使用options.query.qrCode。 支付宝URL Scheme跳转小程序:通过拼接URL Scheme和参数实现跳转,获取参数的方式与小程序码相同。 小程序跳转小程序:使用my.navigateToMiniProgram接口实现,目标小程序在App.onLaunch/App.onShow启动参数extraData中获取数据。同样需注意热启动和冷启动的兼容处理。 其它场景跳转小程序 模板消息跳转小程序带参:在对应页面Page.onLoad启动函数query中获取参数。 分享链接跳转小程序:通过分享链接进入小程序页面时,需自行在自定义分享入参中拼接所需参数。
二、小程序内部页面之间跳转 小程序内页面之间跳转可以使用小程序提供的路由API,具体使用方式和带参、获取参数的方式与小程序路由API一致。
三、小程序内部跳转小程序外部 小程序对外跳转存在限制条件,具体条件需查阅相关文档。
以上就是支付宝小程序跳转的详细介绍,涵盖了从外部跳转小程序、小程序内部页面之间跳转,到小程序内部跳转小程序外部的各种场景和方式。