开发前首先要想清楚,你是要用微信小程序自带的授权登录,还是用h5项目的登录。因为选择不一样, 之后的逻辑也会不一样。
1、如果你选择微信小程序的快速登录,那么要在小程序中写好授权页面,成功登录后跳转至h5页面,在跳转h5页面时一定要将tokenId传输,并保存到h5缓存(我的项目中所选择的方式)。
首先跳转至out文件夹,之后在跳转至h5项目,拼接token
2、如果用H5的注册登录,那么会方便很多,全部都在h5项目里写好就可以了,但是有个BUG就是,每当小程序隐藏后再点击进来,因为小程序端没有保存token,所以每次都需要重新登录。你也可以进行保存,但是比较麻烦。
除了登陆问题,还有一个重头戏,那就是页面分享
1、首先在嵌入h5页面的文件中添加小程序的分享方法(也就是我项目中的out.js中)
onShareAppMessage,小程序自带分享,在需要分享的页面调用即可,其中有4个参数:
title</