微信外H5唤起小程序-携带参数(二)

2,302 阅读1分钟

上一节,我们拿到了微信外可以唤起小程序的H5链接:

https://shymall-9g0a4z6kbf382b74-1305109476.tcloudbaseapp.com/h5/jump-mp.html?sign=b40df49885fb6807775cd485ad582218&t=1614750553

这一节加上参数

以上药小程序为例,我们期望跳转时,携带一个distributeCode参数,我们先把url加上distributeCode参数:

https://shymall-9g0a4z6kbf382b74-1305109476.tcloudbaseapp.com/h5/jump-mp.html?sign=b40df49885fb6807775cd485ad582218&t=1614750553&distributeCode=123

一、微信内跳转

修改h5 html

微信内跳转主要是修改 开放标签wx-open-launch-weapp:

适用原生dom操作

image.png

二、微信外跳转

1、修改H5

微信外唤起小程序是调用了这个函数,因此修改这里,让调用云函数的时候,携带一个payload参数

image.png

\

至此,h5页面就是修改完了,根据上一节,在云开发控制台的静态网站中,将此文件更新

image.png

2、修改云函数public

在小程序项目中,wxcloudfunctions目录下,修改public云函数

image.png

修改完毕后,编译项目,重新上传部署一下云函数public

完成

附:

修改后的H5文件 github.com/jiqishoubi/…