uniapp
文章平均质量分 54
渣渣渣渣渣渣渣男
无妄生欢
展开
-
uniapp小程序用户微信授权、注册流程梳理,微信小程序用户授权注册流程getUserInfo和userProfile授权注册问题详解以及open-data用户头像border-radius无效...
需求:之前的小程序获取用户授权通常使用getUserInfo,在4月份更新中已经弃用了该方法,并通过getUserProfile代替getUserInfo进行用户授权,以获取用户的微信昵称和微信头像,项目以前采用的用户校验规则是,先判断本地有没有userInfo(用户的微信授权信息)如果没有微信信息,则弹出getUserInfo的授权弹层让用户先授权,授权以后再调用后台接口判断在后台数据库中是否存在用户信息(customerInfo),如果不存在customerInfo,即为未注册用户跳转至注册页面引导注原创 2021-04-27 18:50:57 · 1096 阅读 · 0 评论 -
uniapp通过不同方式进入页面执行不同逻辑 wx.navigateBack返回上一个页面执行相关的逻辑
小程序项目中页面常用的三种跳转方式wx.switchTab // 切换到tabbar页面wx.navigateTo // 进入指定页面(非tabbar页面)正常页面栈wx.redirectTo // 重定向到执行页面清空页面栈,无法通过左上角返回箭头或者navigateBack返回上一页需求:A页面加载的时候会执行一部分流程,可以从A页面跳转到B页面,B页面通过左上角返回到A页面的时候需要执行另一部分流程,跟A页面正常的加载流程有冲突,要分开处理,所以需要判断页面是从B页面navigateB原创 2021-04-27 18:49:48 · 1169 阅读 · 0 评论 -
uniapp微信小程序开发canvas实现手写签名,预览保存上传签名以及canvas签名转base64格式
需求:小程序开发中入会的时候需要验证本人签名已计算优惠折扣,需要在入会的时候上传手写签名信息,查了下资料,有几个不同的版本,个人修改测试了两版,觉得各有千秋,第一款偶尔会有卡顿的现象(android系统,重写两次以后),但是笔记连贯,自己看起来比较舒服,第二种卡顿感较弱,但是笔迹不精确,签名看起来不精细,所以选择了第一种进行改写代码部分html部分功能点根据项目需求适当放开,注意btn解开的话...原创 2020-04-27 14:57:30 · 2818 阅读 · 0 评论