上一节,我们拿到了微信外可以唤起小程序的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操作
二、微信外跳转
1、修改H5
微信外唤起小程序是调用了这个函数,因此修改这里,让调用云函数的时候,携带一个payload参数
\
至此,h5页面就是修改完了,根据上一节,在云开发控制台的静态网站中,将此文件更新
2、修改云函数public
在小程序项目中,wxcloudfunctions目录下,修改public云函数
修改完毕后,编译项目,重新上传部署一下云函数public
完成
附:
修改后的H5文件 github.com/jiqishoubi/…