微信小程序获取用户头像和姓名

简介: 微信小程序获取用户头像和姓名

获取头像:

html:

  <button open-type="chooseAvatar" bind:chooseavatar="chooseAvatar">获取头像</button>
  <view style="width: 100%;display: flex;justify-content: center;">
    <image src="{{HeadUrl}}" mode="" style="width: 100px;height: 100px; border-radius: 100%;" />
  </view>

js:

Page({
  /**
   * 页面的初始数据
   */
  data: {
    HeadUrl: 'https://pic.imgdb.cn/item/64367f2c0d2dde5777557749.png'   //默认头像(登录前)
  },
    // 头像
    chooseAvatar(e) {
      const {
        avatarUrl
      } = e.detail
      console.log(avatarUrl);   //本地图片
      wx.uploadFile({
        url: 'https://travel.kuxia.top/api/science/upload',
        filePath: avatarUrl,
        name: 'file',
        success: (res) => {
          var data = JSON.parse(res.data);
          console.log('https://travel.kuxia.top'+data.front_file);    //服务器图片
          this.setData({
            HeadUrl: 'https://travel.kuxia.top' + data.front_file,
            // HeadUrl: data.front_file
          })
          wx.showToast({
            title: '上传成功',
            icon: 'success',
            duration: 2000 //持续的时间
          })
        },
        fail: (err) => {
          console.log(err);
        }
      })
    },
})

获取名称:

  <!-- 获取微信名称 -->
  <input type="nickname" placeholder="点击获取名称"/>


可直接复制。

相关文章
|
6月前
|
小程序 JavaScript
小程序授权获取头像
小程序授权获取头像
|
4月前
|
存储 小程序 API
【微信小程序-原生开发+云开发+TDesign】修改用户头像(含wx.chooseMedia,wx.cloud.uploadFile,wx.cloud.deleteFile的使用)
【微信小程序-原生开发+云开发+TDesign】修改用户头像(含wx.chooseMedia,wx.cloud.uploadFile,wx.cloud.deleteFile的使用)
77 0
【微信小程序-原生开发+云开发+TDesign】修改用户头像(含wx.chooseMedia,wx.cloud.uploadFile,wx.cloud.deleteFile的使用)
|
4月前
|
小程序
【微信小程序-原生开发】TDesign 实战模板——带性别图标的头像
【微信小程序-原生开发】TDesign 实战模板——带性别图标的头像
65 0
|
4月前
|
缓存 容器
Flutter实现仿微信群头像功能
Flutter实现仿微信群头像功能
60 0
|
小程序
微信小程序获取头像和名称
微信小程序获取头像和名称
104 0
|
6月前
|
小程序 API
微信小程序获取昵称,头像
微信小程序获取昵称,头像
101 0
|
11月前
|
前端开发
微信群聊头像组件
微信群聊头像组件
111 0
|
小程序
小程序open-data的圆形用户头像实现
小程序open-data的圆形用户头像实现
69 0
|
小程序 JavaScript 程序员
小程序新方法 open-type获取头像昵称
小程序新方法 open-type获取头像昵称
264 0
|
小程序
小程序获取的用户头像怎么做成圆形
小程序获取的用户头像怎么做成圆形
75 0

热门文章

最新文章