如何生成支付宝小程序链接,点击直接打开并进入某个页面


前言

来到CSDN社区已经很长时间了,经常看大家在这里分享的知识文章,受益匪浅。今天刚好在公司写项目踩到了一个小坑就想着记录下来,希望能够帮助到大家。

业务需求场景:商城分销,分销人点击分享按钮即可生成某个商品的分享链接,用户点击链接直接打开支付宝小程序跳转到这个商品的商品详情页

思路:通过scheme跳转小程序页面,可以在scheme中传参。注意:可能有些朋友会像我一样刚开始打开支付宝文档找相关的内容,找着找着就找到生成小程序某个页面二维码的介绍了,然后尝试使用支付宝提供的alipay.open.app.qrcode.create(小程序生成推广二维码接口),然后在错误方向的路上越走越远…

回到正题


跳转支付宝小程序的链接格式

不需要传参的时候链接是长这个样子:
alipays://platformapi/startapp?appId=xxx&page=【pagepath】
appid后边跟上你的支付宝小程序id,pagepath写你小程序 page.json里页面的路径

如果需要传参的话,链接长这样:
alipays://platformapi/startapp?appId=xxx&page=[pagePath] + encodeURIComponent(?a=1&b=2)
注意:传参的时候,参数需要用encodeURIComponent()方法把参数转化一下,需要带上“?”。

这样就大功告成了,点击这个链接或者将这个链接生成二维码,就能够直接打开支付宝小程序并且进入到对应的页面。

总结

以上就是我整理的支付宝小程序生成页面链接的全部步骤,第一次写博客挺激动的,希望能对大家有所帮助。以后我会经常在这里分享一些遇到的问题、前端学习心得,若有志同道合的朋友欢迎关注,咱们共同学习,一起进步一起成长!

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值