收藏
回答

open-type="chooseAvatar" 弹出两个框怎么隐藏第一个?

回答关注问题邀请回答
收藏

3 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-07-29

    把open-type="chooseAvatar" 去掉,使用普通button

    2022-07-29
    有用 1
    回复 6
    • 。
      2022-07-29
      为什么直接用button 可以吊起 不需要写open-type?
      2022-07-29
      回复
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-07-29回复
      open-type="chooseAvatar" 控制第一张截图的弹框
      wx.getUserProfile()这个api 控制第二张截图的弹框
      button的bindtap事件中应该有使用wx.getUserProfile()这个api
      2022-07-29
      1
      回复
    • 。
      2022-07-29
      但 wx.getUserProfile 这个不是马上就要被回收了吗? 回收后是不是就不能获取到用户真实的头像了
      2022-07-29
      回复
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-07-29回复
      没错,所以才有了open-type="chooseAvatar"昵称填写能力
      2022-07-29
      回复
    • 。
      2022-07-29回复茜茜又困了🐽
      感谢解答, 但这出现两次, 用户体验。。过不去, 到时候,没办法保留一个吗?
      2022-07-29
      回复
    查看更多(1)
  • Frank
    Frank
    2022-07-29

    下面的弹框 是getUserProfile拉起来了,去代码中把对应的逻辑去掉即可

    2022-07-29
    有用
    回复
  • 微盟
    微盟
    2022-07-29

    应该是同时调用了wx.getUserProfile和open-type="chooseAvatar"吧 任选一个就可以了

    2022-07-29
    有用
    回复
登录 后发表内容