微信小程序开发 - WMusicPlayer登录注册模块

元气小坏坏 提交于 2019-11-26 16:14:23

自动登录

Created with Raphaël 2.2.0开始运行小程序app.js中onLaunch()函数执行wx.login()获取codewx.request()url:/login返回值为userinfouserid != -1 ?将获得的用户信息保存为全局变量GlobalData登录流程结束跳转到用户中心请求授权wx.showModal:[failed]yesnoyesnoyesno

通过上述流程,可以达到自动登录,只需要用户第一次使用时授权一次即可

  • 用户授权注册
Created with Raphaël 2.2.0用户中心用户点击登录,弹出授权窗口授权成功wx.login()获取codewx.request()url:/register用户注册成功授权注册流程结束wx.showModal:[failed]yesnoyesnoyesno

无法自动注册的原因:微信由于修改 wx.getUserInfo() 接口的缘故,获取用户的授权等操作只能通过用户主动点击button来实现,解决方法


  • 源代码阅读请到 WmusicPlayer项目 GitHub
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!