uni-app上传头像/更改头像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app上传头像/更改头像相关的知识,希望对你有一定的参考价值。

参考技术A <view class="personal_Image">

<u-image v-if="avarShow" :src="_settingConfig.img+personalLists.yj_img" @click="alterHeade">

</u-image>

<u-image v-else :src="_settingConfig.img+avaer" @click="alterHeade"></u-image>

</view>

// 上传头像/更改头像

alterHeade()

uni.chooseImage(

count: 1, // 头像只上传1张

sourceType: ['original',

'compressed'

], // way是点击时传入的打开方式相机或相册  original 原图,compressed 压缩图,默认二者都有

success: async (chooseImageRes) =>

console.log('chooseImageRes', chooseImageRes)

//获取头像token的接口

// const data = await this.$api.api.user.getImgToken();

const tempFilePaths = chooseImageRes.tempFilePaths;

uni.uploadFile(

url: this._settingConfig.api + 'upload', // 上传地址

filePath: tempFilePaths[0],

name: 'file',

formData:

// token: data.data.body, //头像token,参考返回数据

// key: chooseImageRes.tempFiles[0], // 图片名,移动端可能不存在name,可修改为 key: new Date().getTime()+".png" 随机

type: 1,

path: chooseImageRes.tempFiles[0],

// openid: this._settingConfig.openid

,

success: (uploadFileRes) =>

// console.log('uploadFileRes', uploadFileRes); //是一个字符串

var stra = JSON.parse(uploadFileRes.data);

// console.log('*******', stra); //是一个字符串

this.avaer = stra.data.path.yj_path

// this.avarShow = false

this.Req('PersonalData/upImg',

yj_img: stra.data.path.yj_id

, 'post')

.then(res =>

// console.log(res.data)

this.dataLists()

).catch(err => )



);



)

在XMPP中更改状态并上传头像[重复]

【中文标题】在XMPP中更改状态并上传头像[重复]【英文标题】:Change status and upload avatar in XMPP [duplicate] 【发布时间】:2012-09-24 09:59:56 【问题描述】:

我是 XMPP 的新成员。我正在开发一个 iOS 聊天项目。我学会了获取在线好友的方法,发送和接收消息:D,非常高兴。

但是今天,我正在研究更改我的头像和状态,我不知道我应该从哪里开始。希望得到您的帮助:) 非常感谢!!!!

【问题讨论】:

嗨,你实现了 v-card 功能吗?因为我需要你的帮助 【参考方案1】:

您可以使用 vcard 在您的应用中实现头像。请访问以下 URL 获取基于 vcard 的头像:

XEP-0153:基于 vCard 的头像 http://xmpp.org/extensions/xep-0153.html

要更改状态,您必须发送带有您要更新的状态的在线状态节。

【讨论】:

嘿兄弟,你能帮我处理 v-Card 或头像吗?因为我被困在里面了

以上是关于uni-app上传头像/更改头像的主要内容,如果未能解决你的问题,请参考以下文章

微信上传头像失败怎么办

在XMPP中更改状态并上传头像[重复]

uni-app 更换用户头像功能-涉及图片的预览 选择

用户头像上传及缩略图

discuz默认头像不显示,求大神解答!

油管怎么换头像