微信小程序獲取用戶頭像並上傳到服務器

1、登錄授權等操作後獲取到userInfo

2、根據userInfo.avatarUrl獲取用戶頭像圖片的 URL,這個url在小程序裏展示可以,但是不能保存圖片。

3、通過wx.getImageInfo()方法獲取圖片信息

4、通過wx.uploadFile()方法上傳圖片到服務器

    //獲取圖片信息
    wx.getImageInfo({
      src: userInfo.avatarUrl,
      success: function (sres) {   
	//上傳圖片
        wx.uploadFile({
          url: app.globalData.serverUrl + '/uploadHead?openId='+app.globalData.openId,
          filePath: sres.path,
          name: "file",
          success: function (res) {
            console.log(res)
          },
          error: function (rev) {
            console.log(rev);
          }
        });
      },
      fail: function(srev){
        console.log(srev);
      }
    });

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章