最近在自学小程序编写,在b站上看蒙奇D一修的视频学习,up主的第一个小程序是2019年做的,当时还能使用getUserInfo,
当我按着up主的做法来的时候,
index.wxml
![]()
index.js

却发现得到的信息为
- {nickName: "微信用户", gender: 0, language: "", city: "", province: "", …}
- avatarUrl: "https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132"
- city: ""
- country: ""
- gender: 0
- language: ""
- nickName: "微信用户"
- province: ""
- __proto__: Object
结果为

然后对着代码研究了好久才发现 可能是这个getUserInfo出现了问题,于是我到网上一搜才发现getUserInfo已经在21年就弃用了。
由于我只是要初步实现获得用户昵称和头像的简单功能,我研究后只是用getUserProfile替换了getUserInfo的功能(参考了up主咸虾米_,up主优就业web前端)
修改如下:
index.wxml

index.js(fail()函数处可不要)

最后成功获得用户昵称和头像

(菜鸡一枚,水平有限,大家海涵。)
博主在自学小程序开发时遇到问题,发现视频教程中使用的getUserInfo方法已弃用。通过研究和查找资料,了解到该方法在2021年被getUserProfile取代。博主成功实现了使用getUserProfile获取用户昵称和头像,分享了修改后的代码片段,为其他初学者提供了参考。

1083

被折叠的 条评论
为什么被折叠?



