小程序首次请求超前的问题(异步导致的没有附带token的问题)
文章目录 场景 分析 解决 场景 在用户授权后,发起异步的登陆系统 && 获取token,然后跳转到首页, 首页onload函数发起小程序的首个正式请求, 但是这时候极有可能是没有获取到token, 所以请求也是很可能失败的 分析 轮询是否存在token ,直到获得了token才发起请求, 轮询的时候间隔应该足够短, 这样可以确保发起请求的时间足够快 解决 // 循环检查是否存在私…
再谈微信小程序支付(jsapi)报错:支付验证签名失败
背景 有个小程序内支付的功能,本来一直好好的,突然不行了,提示支付验证失败。但是小程序另一处也有支付功能是可以支付的。是在难于理解。 解决办法 于是网上各种搜索,大部分说是appid要改成appId(注意大小写),也就是网友大部分是服务器调用支付接口这一步是成功的,在调用jsapi接口的时候出问题了。 检查参数后本来的我的参数就是appId而不是appid,原来有个参数是timeStamp写成了t…
微信小程序实战 wx.showNavigationBarLoading(),下拉动画配置无效
文章目录 前情提要 原因分析 实战解析 最后 前情提要 下拉刷新一定是移动端常用操作,微信小程序官方集成了下拉刷新监听函数 onPullDownRefresh() ,以及显示下拉动画api wx.showNavigationBarLoading() ,但是我们在初次接触这个api发现,调用该函数动画不显示; 原因分析 下拉刷新后页面背景属于配置背景,我们可以在全局配置或者.json文件中配置,笔者…
微信小程序双重循环嵌套之角标和对象
小程序关于数据的展示会经常用到双层for循环,这就涉及到获取外循环的角标及对象、获取内循环角标及对象,开始接触的时候用起来比较混乱,在此记录下使用方法 项目中部分截图 一、代码解析 wordlist:整个大题,里面有两个小题,每个小题有三个选项 因此需要两个for循环,外层循环是显示两个小题,内层循环是显示三个选项 二、用到的小程序语法 其实双层for循环只需要记住两个语法基本就够了 wx:for…
解决Taro微信小程序Canvas层级太高覆盖Modal组件问题
问题描述 使用 Taro-ui 的 AtAccordion(手风琴) 组件放在 modal 中。 微信开发者工具里面一切正常,但是真机调试的时候,下面图层的圆环会覆盖在 AtAccordion 的上面。 如下图所示: 问题分析 开始想的是层级问题,以为设置z-index就可以解决,列出了几种解决方案 使用z-index结合canvas的type 利用modal显示与否的变量来控制canvas的di…
微信小程序版狼人杀+服务端系列(2)
这一篇主要讲创建房间以及用户登录拦截请求等 用户登录,用户进入小程序发起wx.login带上code请求服务端,服务端进行一系列的处理 用户登录之后,利用sessionKey来保持用户活动,那么我们将sessionKey带在HTTP请求头部,用户发起请求判断其行为是否符合要求。不符合进行拦截 创建房间,一个房间总共多少人,存在哪些身份牌,已经有多少人,游戏进程等等 以下实现逻辑 /// <s…
微信小程序授权登录流程
自我介绍 我是IT果果日记,微信公众号请搜索 IT果果日记 一个普通的技术宅,定期分享技术文章,欢迎点赞、关注和转发,请多关照。 首先, 我们要了解什么是微信小程序登录?它的作用是什么? 用户登录 微信小程序登录是为了让开发者的服务器获取用户的openId以及session_key的令牌。 请不要将微信小程序的用户登录理解为传统意义上的登录。虽然从大的方向上讲,登录都是为了确认用户的身份、拿到用户…
Taro小程序Canvas缩放、平移、双击重置
不管是小程序的原生Canvas组件还是Taro框架的Canvas组件。 他们在手势事件上还是没有太完善。 举例: 在双指缩放时,我们一定用的是小程序的Canvas手指触摸移动事件。 经过测试直接使用双指缩放,然后用单手拖动,再用双指缩放,再用单指拖动。 Canvas给您返回的touches数组会一直是2个。正常情况下单指返回1个,双指返回2个。 解决方案: 给Canvas创建一个控制器,意思就是制…
小程序带参返回上一页
1. 需求 有时候我们在当前页返回上一页时,需要传参通知上一页进行刷新。而小程序本身是不能直接返回带参的,所以我们可以通过在当前页拿到上一页pages里的所有信息,从而进行值的更新 2. 方法 当前页 onLoad(options) { //获取当前所有的页面栈,是个数组 let pages = getCurrentPages(); let prevPage = pages[pages.lengt…
- Go to the previous page
- 1
- …
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- …
- 81
- Go to the next page