小程序授权登录报错
来源:9-3 小程序优化之逻辑优化
CircleYua
2019-03-01
VM186:1 thirdScriptError
Cannot read property ‘nickName’ of null;at pages/homepage/homepage authorize function;at api login success callback function
TypeError: Cannot read property ‘nickName’ of null
修改js文件以后出现以上报错,无法实现小程序授权登录
3回答
-
明白其中缘由了,出现这个问题是微信侧接口升级变更所致,非常感谢这位同学的反馈。
尽管到现在为止在老师的本地电脑还没办法复现,但是今天重新详细阅读了相关文档,发现原来使用的wx.getUserInfo接口因为微信侧升级变更,已逐步被废弃了。
猜测微信侧尚未完全废弃对该接口的支持,所以老师以及部分同学尚可正常使用,也只有极少数同学反馈过此问题。但为了防止某天突然不支持,以下提几点建议,希望大家注意。
使用旧版微信开发者工具生成默认工程时,依然会有wx.getUsertInfo接口相关的使用代码,请尽快升级微信开发者工具。
课程代码鉴权相关内容将会在近期升级,请留意相关更新。
接口的升级方法及过程稍晚会同步发布相关文档内容,同学们后续也可参考老师提供的文档自行升级课程的代码内容。
以下是微信官方文档相关内容的截图:
012019-03-06 -
咚咚呛
2019-03-14
相关升级文档和代码已更新。
记录了issue:#1:https://git.imooc.com/coding-311/Jarvis/issues/1
文档路径:参考文档首页README.md。
代码更新在项目git仓库的release目录。
00 -
咚咚呛
2019-03-02
显示属性未定义呢,可以提供这部分代码看看~
072019-03-04
相似问题
