1.点击扫码登录请求获取二维码接口(二维码后台会返回给我base64)
2.在二维码获取成功之后使用轮循定时器来循环请求二维码状态的接口;根据状态进行操作 登录成功状态 失效状态 如果失效需要点击再次请求二维码;成功后台会直接跳转
3.APP扫码之后跳转到h5页面,路径地址得到唯一标识,拿到唯一标识请求后台接口来渲染h5页面;
4.点击确认登录,则请求后台接口,请求成功之后后端会更新修改状态,
5.点击取消登录则也是请求后台接口,通知后台,通用原生协议跳转到首页;
6.如果扫码到h5页面二维码已经过期,我就提示二维码已经过期,点击重新扫码,调用通协议返回扫一扫
具体实现效果的代码展示
https://blog.csdn.net/weixin_42905245/article/details/102457843