随着百度小程序的风头正劲,越来越多的站长投入到百度小程序的开发中来,但是开发过程中难免会碰到诸多问题无法自己解决,05-12小编发现百度用户:【miniapp16e0e0078738】提出了一个关于“授权按钮无法获取用户信息”的问题,在问题中开发者miniapp16e0e0078738对该问题做了如下阐述:
button.onTap(function (res) { let { userinfo, data, iv, swanid } = res; console.error(">>>>>>>>>>>>>>>>>>>>1 ", userinfo, data, iv, swanid); console.error(">>>>>>>>>>>>>>>>>>>>2 ", res.userinfo, data, iv, swanid); if (userinfo) { //授权成功返回头像和名字, 保存到AppConfig.ts var userData = {}; userData.name = userinfo.nickName; userData.url = userinfo.avatarUrl; console.log(' 用户授权成功:' + 'userInfo.nickName = ' + userData.name + 't' + 'userInfo.avatarUrl = ' + userData.url); cb && cb(true, userData); } else { console.log('百度返回的userInfo 为空 !'); cb && cb(false); } button.destroy(); });
该图片引用百度小程序公众平台
unserinfo为空!!!!!!!!!,真机和IDE都是!
注:以上是百度小程序开发者:”miniapp16e0e0078738″对于本问题的一些阐述,这里做一个引用,我们将实时关注百度小程序助手对该问题提出的解决方案。
【05-12】百度官方对用户miniapp16e0e0078738提出的授权按钮无法获取用户信息给予如下回复
开发者你好,辛苦提供一下代码片段。这个undefined 确认是unserinfo 导致的吗?
百度工程师对于小程序倾入了大量精力,有了开源框架,百度智能小程序可以让第三方平台轻轻松松构建自己的小程序平台,还可以将小程序和APP关联起来,让你的APP不再是一座孤岛。
如果您也在使用百度小程序,请关注我们,如果您有关于百度小程序的使用问题请联系我们,或者去百度小程序平台找官方人员给予解决,相信百度在小程序上的发力会是一个里程碑!