2***@qq.com
2***@qq.com
  • 发布:2025-04-11 15:16
  • 更新:2025-04-11 16:02
  • 阅读:1223

【报Bug】【小红书小程序】【小红书小程序】【小红书小程序】打包后获取不到用户信息

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window 11

HBuilderX类型: 正式

HBuilderX版本号: 4.57

第三方开发者工具版本号: 2.5.0

基础库版本号: 3.122.1

项目创建方式: HBuilderX

示例代码:
<button type="primary" open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="getUser">获取用户信息</button>  

<script lang="ts" setup>  
function getUser(e){  
        console.log('用户信息', e)  
    }  
</script>

操作步骤:

uniapp写一个获取用户信息的demo,打包成小红书小程序,运行小红书小程序,会出现一下警告,并且获取不到用户信息,
VM5486:2528 [xhs warning]: Method getUser not found in pages/mine/TopInfo/index.xhsml

预期结果:

可以获取到小红书小程序的用户昵称和头像

实际结果:

没有接收到用户信息的回调,并抛出警告

bug描述:

使用小红书的<button type="primary" open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="getUser">获取用户信息</button>组件,结果代码压缩编译后,找不到getUser方法,因此没有回调信息

2025-04-11 15:16 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 这个方法,经过实际测试使用, @getuserinfo 是正常的,你可以这样使用

  • 2***@qq.com (作者)

    好的,感谢感谢,拿到用户信息了,方便更新一个uniapp的文档吗,因为我是找过负责小红书小程序的人沟通过,没想到有这个方法

    2025-04-14 10:41

  • DCloud_UNI_yuhe

    回复 2***@qq.com: 这个方法在uniapp上都是@getuserinfo这样使用的,文档之后会更新小红书的支持情况的

    2025-04-14 10:57

要回复问题请先登录注册