如何编写小程序代码实现获取用户名和头像功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计894个文字,预计阅读时间需要4分钟。
目录+前言+完整的代码如下:+总结+前言+微信小程序获取头像的基本方法是调用小程序自带的API wx.getUserProfile(),这也是小程序官方推荐的获取用户头像的方式。+但为了避免用户感觉到自己的隐私被侵犯,需要谨慎使用。
目录
- 前言
- 完整的代码如下:
- 总结
前言
微信小程序获取头像的基本方法是调用小程序自带的API wx.getUserProfile(),这也是小程序官方目前最推荐的做法。
但是为了避免用户感到自己的隐私被自动调取,小程序要求调用 getUserProfile() 必须是用户主动点击请求才可以,因此可以在前端设置一个弹窗(或者其他的按钮),用户主动点击之后才可以调用getUserProfile()。
成功获取用户名头像之后,小程序允许保存调用的结果,以便下一次打开页面的时候自动显示头像和名字。保存用户名和头像并不是保存在用户自己的手机上,也不能保存在小程序的云、或者服务器上,而是调用小程序的另一个官方API wx.setStorage(),由小程序官方统一保管。而自动调用这个保存好的用户名和头像 ,则需要wx.getStorage()
完整的代码如下:
1.在onload()中先尝试获取用户名和头像,如果获取失败,则弹窗提示用户允许小程序获取其用户名和头像。
本文共计894个文字,预计阅读时间需要4分钟。
目录+前言+完整的代码如下:+总结+前言+微信小程序获取头像的基本方法是调用小程序自带的API wx.getUserProfile(),这也是小程序官方推荐的获取用户头像的方式。+但为了避免用户感觉到自己的隐私被侵犯,需要谨慎使用。
目录
- 前言
- 完整的代码如下:
- 总结
前言
微信小程序获取头像的基本方法是调用小程序自带的API wx.getUserProfile(),这也是小程序官方目前最推荐的做法。
但是为了避免用户感到自己的隐私被自动调取,小程序要求调用 getUserProfile() 必须是用户主动点击请求才可以,因此可以在前端设置一个弹窗(或者其他的按钮),用户主动点击之后才可以调用getUserProfile()。
成功获取用户名头像之后,小程序允许保存调用的结果,以便下一次打开页面的时候自动显示头像和名字。保存用户名和头像并不是保存在用户自己的手机上,也不能保存在小程序的云、或者服务器上,而是调用小程序的另一个官方API wx.setStorage(),由小程序官方统一保管。而自动调用这个保存好的用户名和头像 ,则需要wx.getStorage()
完整的代码如下:
1.在onload()中先尝试获取用户名和头像,如果获取失败,则弹窗提示用户允许小程序获取其用户名和头像。

