今天测试反馈了一个问题,测试环境的小程序突然就登录不了了。我自己拿手机扫码登录是正常的,用其他同事的手机扫描登录也是正常。
下面是排查的路线:
1、其他环境使用测试手机扫码登录是否正常?(正常) 2、H5地址改为本地IP,然后用小程序真机调试模式。测试手机是否正常?(正常)
3、直接将H5链接再测试手机上打开登录是否正常?(正常)
4、H5地址改为测试环境地址,使用小程序真机调试模式。测试手机是否正常?(不正常,无法登录。显示接口无响应)
解决方法:
方案1:卸载微信,清空手机缓存。之后重新下载微信,扫码登录成功。
方案2:H5发布的地址,在小程序里面每次发布在该地址的后面增加问号及随机数字。
例如:https://wwwceshiapi-test.mo.cn/h5/index.html#/?132
原因:H5页面会有缓存存在。
当手机多次登录,并且多个环境操作。就会出现未知的问题。特别是对于低版本系统的手机来说,更容易遇到未知问题。