关于微信小程序用户登陆状态维护的两个方案

在我们web开发中, 通常用session保持用户登陆状态, 但是, 在小程序中, 是无法使用session的, 所以,我们必须制定一种登陆状态维护的方案.
方案1:
在微信小程序的文档中的方案是这样的, 如下图所示:
这种方案,服务器生成的登陆态(token)存入本地存储后, 之后的每次api请求...

更多 →

记一微信小程序开发踩过的坑-unionid获取不到问题及解决方案

最近公司开发了一个小程序, 所有功能测试完毕, 准备上线时, 有个同事突然用小号测试了下, 无法登陆!
经过程序调试发现, 微信小程序通过wx.login获取到js_code之后传给服务端, 通过微信接口 https://api.weixin.qq.com/sns/jscode2session?appid=%s&secret=%s&js_code=%s&grant_type=authorization_code 返回的数据里面没有unionid, 导致报错, 从而无法往下执行. ..

更多 →

小程序图片放大一直加载中是什么问题

前几天公司上线一程序, 出现了一个图片显示问题, 列表缩略图能显示, 点示缩略图放开图片时, 一显示转圈圈的画面, 图片无法加载出来.
一开始怀疑大图的图片路径有误, 于通过代理软件charles抓包图片链接, 发现大图图片链接正常, 而且, 手机设置了使用charles代理后, 图片居然能正常显示了. 链接复制出来, 电脑端浏览器也能正常访问
后来怀疑是图片域名解析问题, 于是做以下尝试
使用手机终端模拟器ping图片域名, 可以ping通, 解析ip正常...

更多 →

js版and微信小程序版对称加密解密authcode实现方法

最近的小程序项目中要用到对称加密解密, 因为php服务端已经使用了discuz的uc_authcode方法, 于是在网上找了一个js版本的authcode, github地址是 https://github.com/AirDwing/js-airx-authcode, 经试验,js加密的, php可以解密, php加密的, js也可以解密
但是,把这个js交给前端时, 问题出现了...

更多 →
搜索
用户登陆