国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序如何獲取微信昵稱和頭像

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序如何獲取微信昵稱和頭像。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

微信小程序如何獲取微信昵稱和頭像

<open-data type="userAvatarUrl"></open-data>

之前是使用open-data獲取微信昵稱和頭像,但是更新之后,小程序不再支持使用該方法

現(xiàn)在需要用wx.getUserProfile這個(gè)API獲取用戶信息。頁(yè)面產(chǎn)生點(diǎn)擊事件(如?button?上?bindtap?的回調(diào)中)后才可調(diào)用,每次請(qǐng)求都會(huì)彈出授權(quán)窗口,用戶同意后返回?userInfo。該接口用于替換?wx.getUserInfo。

官方例子:wx.getUserProfile(Object object) | 微信開放文檔 (qq.com)?

獲取用戶信息按官方的來(lái)即可。但是在登錄小程序獲取一次后我們需要把用戶信息存起來(lái),不能點(diǎn)擊一次獲取一次。?

文件:?

 <button open-type="chooseAvatar" bindchooseavatar="assd">
    <image src="{{image}}" />
  </button>

<form catchsubmit="formSubmit" catchreset="formReset">
    <view class="name">
      <view class="name_text">
        昵稱
      </view>
      <view>
        <input class="weui-input" name="input" type="nickname" placeholder="請(qǐng)輸入昵稱" />
      </view>
    </view>
  <view class="enter">
    <button style="margin: 30rpx 0" type="primary" formType="submit">登錄</button>
  </view>
</form>

wxss文件:

.button {
  width: 100%;
  height: 200px;
}

.button button {
  width: 25%;
  height: 100px;
  margin-top: 50px;
  background-color: #ffffff;
}

.button image {
  width: 150%;
  height: 100%;
}

.name {
  width: 100%;
  height: 50px;
  border: 1px solid #cecccc;
  display: flex;
}

.name_text {
  width: 20%;
  height: 50px;
  line-height: 50px;
  padding-left: 5%;
}

.name input {
  width: 80%;
  height: 50px;
}

.enter {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 100px;
}

js文件:?

這是寫一個(gè)默認(rèn)的灰色頭像

const defaultAvatarUrl = 'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0'

Page({

 data: {
    image: defaultAvatarUrl
  },

})

我們需要點(diǎn)擊按鈕獲取到用戶頭像,然后把圖片存儲(chǔ)到本地 wx.setStorageSync() 方法使用

const defaultAvatarUrl = 'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0'
Page({

  data: {
    image: defaultAvatarUrl
  },

//用戶頭像
  assd: function (e) {
    console.log(e.detail.avatarUrl);
    let headimg =e.detail.avatarUrl
    // 存儲(chǔ)用戶頭像
    wx.setStorageSync('headimg', headimg)
    this.setData({
      image: e.detail.avatarUrl
    })
  },

//用戶名
  formSubmit(e) {
    let nickname=e.detail.value.input
    // 存儲(chǔ)用戶名稱
    wx.setStorageSync('nickname', nickname)

  },


})

如何獲取緩存數(shù)據(jù):使用 wx.getStorageSync() 這個(gè)方法就可以獲取本地?cái)?shù)據(jù)

其他頁(yè)面js:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-504110.html

Page({
  data: {
    scrollTop: true
  },

onShow: function () {

     let img = wx.getStorageSync('headimg')
     
     let name = wx.getStorageSync('nickname')

    }


})

到了這里,關(guān)于微信小程序如何獲取微信昵稱和頭像的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序獲取昵稱,頭像

    微信小程序獲取昵稱,頭像

    1,昵稱:使用到的是微信小程序文檔里的api input框的type值設(shè)置為nickname,再使用雙向綁定的方法拿到值 這個(gè)方法點(diǎn)擊input框的時(shí)候它會(huì)彈出你當(dāng)前的微信名稱,基礎(chǔ)庫(kù)版本較低的話電腦上無(wú)法顯示,只能在真機(jī)調(diào)試上顯示 2,頭像 點(diǎn)擊按鈕底部彈出自己的頭像,也可以上傳新

    2024年02月12日
    瀏覽(90)
  • 修復(fù)微信小程序不能獲取頭像和昵稱的bug,微信小程序新版頭像昵稱API使用

    修復(fù)微信小程序不能獲取頭像和昵稱的bug,微信小程序新版頭像昵稱API使用

    大廠程序員都是有KPI績(jī)效考核的,所以他們不能閑著,每天要想著怎么優(yōu)化程序代碼、怎么滿足奇葩用戶的需求,所以苦逼了我們這些小公司程序員,微信一個(gè)小小的API接口改動(dòng),可能就讓一個(gè)小公司因此損失慘重,甚至直接面臨倒閉。鵝廠可不管你這些小公司的死活,畢竟

    2024年02月11日
    瀏覽(296)
  • 微信小程序獲取用戶頭像昵稱

    微信小程序獲取用戶頭像昵稱

    微信小程序是一種基于微信開發(fā)平臺(tái)的輕應(yīng)用,用戶可以通過(guò)微信掃碼、搜索等方式進(jìn)入小程序并使用。在小程序中,獲取用戶昵稱和頭像是非常常見的需求,因?yàn)檫@些信息可以用來(lái)個(gè)性化展示內(nèi)容,提高用戶體驗(yàn)。以下是獲取用戶頭像昵稱的傳統(tǒng)方法: 在小程序中,可以通

    2024年02月07日
    瀏覽(89)
  • 2022微信小程序填充昵稱頭像 open-type=“chooseAvatar“

    2022微信小程序填充昵稱頭像 open-type=“chooseAvatar“

    2021年7月份之后,微信開始加強(qiáng)對(duì)微信用戶個(gè)人信息的安全防控,收回了相關(guān)服務(wù)端接口。微信后面也推出了前端填寫昵稱頭像的方法。 官方代碼如下: 最終頁(yè)面效果: ? ?但是,這個(gè)是對(duì)小程序基礎(chǔ)庫(kù)以及微信客戶端版本有要求的。 目前測(cè)試, 微信小程序基礎(chǔ)庫(kù)要在2.2

    2024年02月09日
    瀏覽(26)
  • 關(guān)于微信小程序用戶頭像昵稱獲取規(guī)則調(diào)整后的頭像昵稱獲取方式

    小程序用戶頭像昵稱獲取規(guī)則調(diào)整公告:小程序用戶頭像昵稱獲取規(guī)則調(diào)整公告 | 微信開放社區(qū) ? 點(diǎn)擊登錄按鈕,先去檢查用戶授權(quán)信息,會(huì)彈出用戶授權(quán)彈窗(首次),用戶點(diǎn)擊同意授權(quán)之后,調(diào)用 wx.login 方法獲取登錄憑證(code),把code傳給后端寫的登錄接口進(jìn)行解析登

    2024年02月05日
    瀏覽(93)
  • 微信小程序最新獲取頭像昵稱方式

    微信小程序最新獲取頭像昵稱方式

    ? 前言 版本歷史變遷 一、獲取頭像的正確姿勢(shì) 二、獲取昵稱的正確姿勢(shì) 總結(jié) 產(chǎn)品需要獲取微信用戶的昵稱和頭像。 這這還不簡(jiǎn)單,so easy! 通過(guò) wx.getUserProfile 或者 ?wx.getUserInfo? 就可以獲取到。 但是獲取的昵稱是”微信用戶“獲取的頭像是灰色的頭像。 如果你也是上面這

    2024年02月13日
    瀏覽(100)
  • 微信小程序獲取用戶信息(getUserProfile接口回收后)——通過(guò)頭像昵稱填寫獲取用戶頭像和昵稱

    微信小程序獲取用戶信息(getUserProfile接口回收后)——通過(guò)頭像昵稱填寫獲取用戶頭像和昵稱

    背景:最近在用uniapp寫微信小程序授權(quán)登錄的時(shí)候,發(fā)現(xiàn)項(xiàng)目在微信開發(fā)者工具中調(diào)試是正常的,但是在真機(jī)運(yùn)行時(shí),返回的用戶數(shù)據(jù)中昵稱變成了微信用戶,頭像變成了默認(rèn)的灰底頭像。接著去百度了一下發(fā)現(xiàn)出現(xiàn)這個(gè)問題的原因是getUserProfile接口被回收了,微信小程序基

    2024年02月11日
    瀏覽(101)
  • 微信小程序獲取頭像昵稱 保存頭像到服務(wù)器

    微信官方推薦的替代做法: 頭像昵稱填寫 | 微信開放文檔 (qq.com) ?wxml js wxss

    2024年02月16日
    瀏覽(94)
  • 微信小程序:獲取用戶信息(昵稱和頭像)

    微信小程序獲取用戶信息的接口幾經(jīng)變更,建議直接使用方式四: wx.getUserProfile 獲取 組件功能調(diào)整為優(yōu)化用戶體驗(yàn),平臺(tái)將于2022年2月21日24時(shí)起回收通過(guò)展示個(gè)人信息的能力。 如有使用該技術(shù)服務(wù),請(qǐng)開發(fā)者及時(shí)對(duì)小程序進(jìn)行調(diào)整,避免影響服務(wù)流程。查看詳情: https://de

    2023年04月08日
    瀏覽(96)
  • 關(guān)于微信小程序獲取頭像和昵稱

    不知道為什么微信一直對(duì)開發(fā)者獲取:微信頭像+微信昵稱。一直抱以限制態(tài)度,關(guān)于接口調(diào)用方法,也是一直在修改! open-type=“getUserInfo” 在2021年4月13日停用 wx.getUserInfo 在2021年4月28日停用 wx.getUserProfile 在2022年11月8日停用 但是如果你在接口 停用前 發(fā)布的,還可以正常使

    2023年04月08日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包