前言
来到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()方法把参数转化一下,需要带上“?”。
这样就大功告成了,点击这个链接或者将这个链接生成二维码,就能够直接打开支付宝小程序并且进入到对应的页面。文章来源:https://www.toymoban.com/news/detail-492337.html
总结
以上就是我整理的支付宝小程序生成页面链接的全部步骤,第一次写博客挺激动的,希望能对大家有所帮助。以后我会经常在这里分享一些遇到的问题、前端学习心得,若有志同道合的朋友欢迎关注,咱们共同学习,一起进步一起成长!文章来源地址https://www.toymoban.com/news/detail-492337.html
到了这里,关于如何生成支付宝小程序链接,点击直接打开并进入某个页面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!