用插件吧,最优方案了 https://blog.csdn.net/think_about_it/article/details/148851745
小程序获取用户昵称头像,京东购物小程序这个是如何调用的?如何使用这个API[图片]
06-25可以用插件,方便,拿到的还是真实头像昵称 https://blog.csdn.net/think_about_it/article/details/148851745
注册登陆怎样获取用户头像昵称?开发微信小程序的注册登陆,都需要获取用户的头像昵称,大家现在是怎样做呢? 目前在开发工具中用wx.getUserProfile可以获取自己的头像昵称,但真机调试不行。 看22年的公告,已经不能直接获取头像昵称了,需要用户自己填写,是这样吗?
06-25或者采用插件形式 https://blog.csdn.net/think_about_it/article/details/148851745
调用wx.getUserProfile 接口 无法取得 用户昵称和头像,怎解解决?您好,我刚开始学习开发微信小程序,遇到下面的问题,请帮忙解决一下: 小程序ID: wx7a31c2d3c2dcba50 出问题的接口:wx.getUserProfile 返回的值 avatarUrl: "https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132" city: "" country: "" gender: 0 is_demote: true language: "" nickName: "微信用户" province: "" 我从网上看到,可能是接口被降级了,已经做了代码的自查,修正的代码如下,通过缓存机制,可以降低接口的调用频率 // 封装获取用户信息函数 async getUserProfile(desc) { // 如果已经有缓存的微信用户信息,直接返回 if (this.data.wxUserInfo) { console.log('已经有缓存的微信用户信息,直接返回') return this.data.wxUserInfo; } console.log('没有缓存的微信用户信息,开始获取') return new Promise((resolve, reject) => { wx.getUserProfile({ desc, lang: 'zh_CN', success: (res) => { // 保存到缓存和data中 const userInfo = res.userInfo; this.setData({ wxUserInfo: userInfo }); wx.setStorageSync('wxUserInfo', userInfo); resolve(userInfo); }, fail: (err) => reject(err) }); }); }, 这个是我第一次自己开发小程序,还没有正式上线,属于研发阶段,对小程序的接口使用还不是很熟悉,后续会特别注意
06-25回答的啥,插件合规的呀,只是很多人不知道怎么使用而已,看这篇文章 https://blog.csdn.net/think_about_it/article/details/148851745
关于通过插件获取头像和昵称的问题?如题,看到很多小程序现在获取小程序都是插件的形式。点击登录按钮后一键获取头像以及昵称,这种是否违规?
06-25插件获取,方便,拿走不谢 https://blog.csdn.net/think_about_it/article/details/148851745
wx.getUserProfile()在基础库2.16.1以上版本为什么获取不到头像与昵称?在使用wx.getUserProfile()获取头像与昵称的时候,我使用基础库2.16.1,2.14.1可以弹出权限框让用户授权获取;但是在2.16.1以上的基础库就不会弹出权限框,并且获取到的信息还是默认信息,不是当前微信账号的头像和昵称 代码与环境 使用官网的案例(https://developers.weixin.qq.com/s/tsJaq2mP7Mp4),用微信开发者工具
06-25插件一键获取真实头像昵称 https://blog.csdn.net/think_about_it/article/details/148851745
第一次进入小程序获取头像昵称报错[图片]
06-25拿走不谢,一键获取真实头像和昵称 https://blog.csdn.net/think_about_it/article/details/148851745
用户头像和昵称的使用咨询https://developers.weixin.qq.com/miniprogram/dev/component/button.html <Input type="nickname"/> <Button open-type="chooseAvatar"/> 在使用这个两个组件获取用户头像和昵称的时候,因为微信安全策略 所以强制要求必须点击按钮或者输入框才能触发获取用户头像和昵称 这样的话 需要同时获取微信头像和昵称的步骤至少需要4步,必须用户点击获取,点击确认,还不能同时获取,只能单独获取 如果最后再加一个统一的提交,那么步骤就需要5步了,用户交互流程太长,能否优化或者在保证微信安全策略的前提下给出更好的解决方案? 比如点击一个输入框能够同时获取头像和昵称?简化步骤呢?
06-25不如这个,一键获取真实头像和昵称,拿走不谢 https://blog.csdn.net/think_about_it/article/details/148851745
小程序获取昵称,头像失败?第一次进入小程序,获取昵称头像失败,报<button>:chooseAvatar:fail no permission,点击重新进入小程序,能正常获取
06-25不如这个,一键获取真实微信头像和昵称,拿走不谢。 https://blog.csdn.net/think_about_it/article/details/148851745
按钮获取头像、输入框获取昵称是不是更新了权限的限制?之前通过 <button open-type="chooseAvatar" class="avatar-btn" bind:chooseavatar="onChooseAvatar">获取头像</button> 点击这个按钮可以直接弹出头像选择, <input type="nickname" />获得焦点的时候,键盘上方会显示微信昵称,但是现在,在首次进入小程序的时候,都没法获取,打开调试后,可以看到控制台的报错 [图片] 必须要重新进入小程序,才能正常获取
06-25试试这个,拿走不谢 https://blog.csdn.net/think_about_it/article/details/148851745
现在的小程序是怎么调起授权获取微信头像和昵称弹窗的?https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56c01 getUserProfile 不是已经被回收了且只有在版本低于2.27的基础库中才能调起么? [图片]
06-24