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

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

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

????微信小程序登錄用戶頭像昵稱已經(jīng)不支持支持獲取,因?yàn)橛脩舻膕cope.userInfo權(quán)限已經(jīng)回收,可以使用昵稱頭像填寫進(jìn)行完善用戶信息,按照官方推薦會顯示用戶在微信的頭像和昵稱,本文介紹一下實(shí)現(xiàn)方案.最終實(shí)現(xiàn)效果:修改頭像會默認(rèn)顯示微信頭像,修改昵稱時會默認(rèn)顯示用戶的昵稱.
微信小程序獲取頭像昵稱,微信小程序,小程序,微信
微信小程序獲取頭像昵稱,微信小程序,小程序,微信
????實(shí)現(xiàn)代碼:

<template>
	<view class="content">
		<image class="user_img" :src="userImg"></image>
		<view class="text-area">
			<button type="default" open-type="chooseAvatar" @chooseavatar="getUserImg">更改用戶微信頭像</button>
		</view>
		<view class="nick_class">
			<text class="title">昵稱:</text>
			<input type="nickname" class="weui-input" placeholder="請輸入昵稱"/>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				userImg:"../../static/logo.png"
			}
		},
		onLoad() {

		},
		methods: {
			wxLogin(){
				wx.login({
				  success (res) {
				    if (res.code) {
				      //發(fā)起網(wǎng)絡(luò)請求
				     console.log("登錄成功返回信息"+JSON.stringify(res))
				    } else {
				      console.log('登錄失?。? + res.errMsg)
				    }
				  }
				})
			},
			decryptPhoneNumber(res){
				console.log(res)
			},
			getUserInfo(){
				wx.getUserInfo({
				  success: function(res) {
				  console.log("授權(quán)返回的用戶信息:"+JSON.stringify(res))
				  }
				})
			},
			getUserImg(res){
				console.log("獲取用戶頭像:"+JSON.stringify(res.detail.avatarUrl)),
				uni.uploadFile({
					url: 'http://127.0.0.1:8080/aliyun/uploadImg', //僅為示例,非真實(shí)的接口地址
					filePath: res.detail.avatarUrl,
					name: 'multipartFile',
					formData: {
						'user': 'test'
					},
					success: (uploadFileRes) => {
						console.log("上傳返回信息:"+JSON.stringify(uploadFileRes.data))
						let responseInfo=JSON.parse(uploadFileRes.data)
						if(responseInfo.code == 200){
							this.userImg=responseInfo.data,
							console.log("圖片上傳地址:"+this.userImg)
						}else{
							uni.showToast({
								title:"圖片上傳失敗,請重試!",
								duration:3000
							})
						}
						
					}
				});
				// 上傳圖片
				// uni.chooseImage({
				// 	success: (chooseImageRes) => {
				// 		const tempFilePaths = chooseImageRes.tempFilePaths;
				// 		console.log("微信選擇頭像信息:"+tempFilePaths)
						
				// 	}
				// });
			},
			// 獲取用戶微信運(yùn)動步數(shù)
			getRunData(){
				wx.getWeRunData({
				  success (res) {
					  console.log("獲取運(yùn)動信息:"+JSON.stringify(res))
				    // 拿 encryptedData 到開發(fā)者后臺解密開放數(shù)據(jù)
				    const encryptedData = res.encryptedData
				    // 或拿 cloudID 通過云調(diào)用直接獲取開放數(shù)據(jù)
				    // const cloudID = res.cloudID
				  }
				})
				
			}
			
		}
	}
</script>

<style>
	.content {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		
	}

	.user_img {
		height: 200rpx;
		width: 200rpx;
		margin-top: 200rpx;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 50rpx;
	}

	.text-area {
		display: flex;
		justify-content: center;
	}

	.title {
		font-size: 36rpx;
		color: #8f8f94;
	}
	.nick_class{
		display: flex;
		flex-direction: row;
	}
</style>

????補(bǔ)充:上面更換頭像時需要點(diǎn)擊按鈕,但是有的場景中需要直接點(diǎn)擊圖片進(jìn)行更換圖片,但是open-type="chooseAvatar"只能放到button按鈕上,這里將一下實(shí)現(xiàn)方案,簡單的辦法就是用button包裹住image,需要處理的問題是如何將按鈕背景置為透明,可以使用plain屬性,另外需要去除邊框,設(shè)置border-color:white即可.相關(guān)內(nèi)容如下:

<button  open-type="chooseAvatar" plain="true" style="border-color:white;">
		<image :src="fromdata.userImg"  click="chooseImg()"></image>
</button>

????幫朋友推薦一個好玩的小程序,有興趣可以看一下:
微信小程序獲取頭像昵稱,微信小程序,小程序,微信

????參考內(nèi)容:
用戶信息接口調(diào)整說明,官方頭像昵稱填寫規(guī)范文章來源地址http://www.zghlxwxcb.cn/news/detail-516044.html

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

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

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

相關(guān)文章

  • 微信小程序:獲取用戶信息(昵稱和頭像)

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

    2023年04月08日
    瀏覽(96)
  • 微信小程序獲取用戶頭像和昵稱的代碼

    以下是微信小程序獲取用戶頭像和昵稱的代碼示例: 獲取用戶信息授權(quán) 首先,需要向用戶請求授權(quán)獲取其頭像和昵稱。可以通過調(diào)用 wx.getUserProfile 方法來獲取用戶信息,該方法會彈出授權(quán)窗口,用戶可以選擇是否授權(quán)。 顯示用戶頭像和昵稱 獲取用戶頭像和昵稱后,可以將

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

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

    自2022年10月25日后,小程序? wx.getUserProfile 接口? 被收回,通過 wx.getUserInfo 接口獲取用戶頭像將統(tǒng)一返回默認(rèn)灰色頭像,昵稱將統(tǒng)一返回 “微信用戶”。如需獲取用戶頭像昵稱,可以手動獲取,具體步驟??「頭像昵稱填寫能力」 ??GitHub完整代碼地址??: https://github.com/c

    2024年02月08日
    瀏覽(90)
  • uniapp中微信小程序獲取用戶頭像昵稱

    關(guān)于小程序用戶頭像昵稱獲取規(guī)則調(diào)整的公告 意思就是說 從 2022 年 10 月 25 日 24 時后 wx.getUserProfile 獲取用戶頭像將統(tǒng)一返回默認(rèn)灰色頭像,昵稱將統(tǒng)一返回 “微信用戶” 最新:用戶昵稱,頭像獲取規(guī)則 onChooseAvatar 方法必須使用 this.avatarUrl = \\\'data:image/jpeg;base64,\\\' + wx.getFileS

    2024年02月13日
    瀏覽(92)
  • 微信小程序最新用戶頭像昵稱獲取規(guī)則調(diào)整應(yīng)對措施(2022)

    微信小程序最新用戶頭像昵稱獲取規(guī)則調(diào)整應(yīng)對措施(2022)

    小程序用戶頭像昵稱獲取規(guī)則調(diào)整公告 以前通過wx.getUserProfile獲取用戶信息,用戶點(diǎn)擊同意以后,便可以直接獲取相關(guān)信息,但是官方最近做出了調(diào)整,直接將頭像和昵稱使用默認(rèn)值填充了,所以我們無法直接獲取用戶的信息了,需要新增一個頁面用于用戶自定義頭像和昵稱

    2023年04月14日
    瀏覽(27)
  • 微信小程序獲取用戶頭像和昵稱完美解決方法(最新方法)

    微信小程序獲取用戶頭像和昵稱完美解決方法(最新方法)

    自 2022 年 10 月 25 日 24 時后,用戶頭像昵稱獲取規(guī)則將進(jìn)行如下調(diào)整 從基礎(chǔ)庫 2.21.2 開始支持 當(dāng)小程序需要讓用戶完善個人資料時,可以通過微信提供的頭像昵稱填寫能力快速完善。 根據(jù)相關(guān)法律法規(guī),為確保信息安全,由用戶上傳的圖片、昵稱等信息微信側(cè)將進(jìn)行安全檢

    2024年02月08日
    瀏覽(21)
  • 【微信小程序】新版獲取用戶頭像昵稱(uniapp)(完整版附源碼)

    【微信小程序】新版獲取用戶頭像昵稱(uniapp)(完整版附源碼)

    需求 獲取微信用戶頭像和昵稱 問題 其實(shí)實(shí)現(xiàn)起來不復(fù)雜,復(fù)雜的是近幾年微信小程序文檔對于獲取用戶信息這塊的api一直在更新,而查看了很多帖子基本都是用的舊的api,wx.getUserProfile(Object object) 和 wx.getUserInfo(Object object),舊的api只適用于低版本的基礎(chǔ)庫,對于當(dāng)下的最新

    2024年01月16日
    瀏覽(110)
  • uniapp微信小程序獲取用戶頭像和昵稱填寫能力調(diào)整解決方案

    微信小程序填充頭像button按鈕開放了open-type=\\\"?chooseAvatar\\\"? 微信小程序填充昵稱input按鈕開放了type=\\\"nickname\\\"? 小程序 wx.getUserProfile 接口將被收回,「頭像昵稱填寫能力」支持獲取用戶頭像昵稱 : 文章目錄 一、調(diào)整背景 二、解決方案 在小程序內(nèi),開發(fā)者可以通過 wx.login 接口

    2024年02月11日
    瀏覽(21)
  • 微信小程序如何獲取微信昵稱和頭像

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

    之前是使用open-data獲取微信昵稱和頭像,但是更新之后,小程序不再支持使用該方法 現(xiàn)在需要用 wx.getUserProfile 這個API獲取用戶信息。頁面產(chǎn)生點(diǎn)擊事件(如? button ?上? bindtap ?的回調(diào)中)后才可調(diào)用,每次請求都會彈出授權(quán)窗口,用戶同意后返回? userInfo 。該接口用于替換

    2024年02月11日
    瀏覽(84)
  • 關(guān)于微信小程序getUserInfo和getUserProfilew無法獲取用戶昵稱和頭像的問題

    關(guān)于微信小程序getUserInfo和getUserProfilew無法獲取用戶昵稱和頭像的問題

    在調(diào)用,wx.getUserInfo和wx.getUserProfile時發(fā)現(xiàn)都沒有授權(quán)彈窗,并且返回的數(shù)據(jù)均為匿名數(shù)據(jù)加灰色頭像。 搜索發(fā)現(xiàn),這兩個接口分別與21年4月和22年10月回收。 但實(shí)踐中發(fā)現(xiàn)有部分小程序,在用戶剛打開小程序時就要求收集用戶的微信昵稱頭像,或者在支付前等不合理路徑上要

    2024年02月11日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包