收藏
回答

开发工具中 input type="nickname" 选择“用微信昵称”不会触发input事件

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 工具 8.0.24 2.25.0

版本2.25.0

现有行为:正在适配新的《头像昵称填写》接口(https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html)。在input点击“用微信昵称”按钮快速上屏微信昵称之后,不会触发input事件

期待行为:点击按钮之后,会触发一次input事件,其event.detail.value为微信昵称

根据楼下补充:此为开发者工具bug。请尽快修复

最后一次编辑于  2022-07-18
回答关注问题邀请回答
收藏

13 个回答

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

    开发者工具确实存在这个问题,真机和预览应该没有这种情况

    2022-07-18
    有用 4
    回复 6
    • Gl!tςh
      Gl!tςh
      2022-07-18
      感谢,已经修改问题贴
      2022-07-18
      回复
    • 小猪#@!?
      小猪#@!?
      2022-07-30
      真机调试和开发者工具都没触发 input事件。 输入字符会触发
      2022-07-30
      回复
    • 小猪#@!?
      小猪#@!?
      2022-07-30
      鸿蒙系统,开发者工具 1.06.2207210
      2022-07-30
      回复
    • 小猪#@!?
      小猪#@!?
      2022-07-30
      blur 事件也不能获得值
      2022-07-30
      回复
    • 安
      2022-10-17
      真机有复现
      2022-10-17
      回复
    查看更多(1)
  • calm
    calm
    2023-12-03

    特意登陆来吐槽一下,

    这么大个厂,修复工具bug,你说多部门协调不过来,可以理解

    你改个文档,加个说明,总不是多大的事情吧

    这么多开发者用着这种垄断一样的开发工具,浪费大家的时间

    真够不负责任的

    2023-12-03
    有用 3
    回复
  • 电驴佬乔治
    电驴佬乔治
    2022-12-07

    结帖, https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html

    2022-12-07
    有用 1
    回复
  • Jack
    Jack
    2022-11-25

    昵称填写能力有关bug:

    IOS系统:

    当input框删除字符为空的时候,再次选择输入框上面的微信昵称会触发不了失去焦点事件,只要当输入框有一个字符时,才会触发失去焦点事件

    希望尽快修复,不然输入一个字符就得发一次请求

    2022-11-25
    有用 1
    回复
  • 陆过
    陆过
    09-12

    blur事件的回调延迟1秒获取即可。原因是点击昵称组件时候,先失去焦点触发事件(变量当然是旧的),之后昵称才填充到input里面,这时变量才是新的,只要延迟获取就行。

    onBlur() {
      setTimeout(() => {
        console.log(this.data.nickname)
      }, 1000);
    }
    



    09-12
    有用
    回复
  • 护城河
    护城河
    09-07

    害看到这里真是无奈,我调试了3个小时,到处找原因,没有想到居然是官方开发工具的问题,绝了

    09-07
    有用
    回复
  • 手机不要放外套口袋!!!
    手机不要放外套口袋!!!
    2022-12-09

    input标签昵称填写能力哪里,根本触发不了input事件,我真机也试过了,苹果安卓都试过了,上面的方式全部试过,有的没的方式也都试过,就是触发不了input事件或者change事件,根本拿不到值!淦,能不能别改API了?真是辣鸡微信

    2022-12-09
    有用
    回复
  • 安
    2022-10-17

    真机能复现,且不会触发bindblur事件,官方把获取昵称回收了?

    2022-10-17
    有用
    回复 1
    • i
      i
      2022-10-18
      +1,安卓真机无法触发input,comfirm事件了
      2022-10-18
      回复
  • 欢乐马
    欢乐马
    2022-08-30

    我们部分用户真机也有这个问题。无法触发bindinput

    2022-08-30
    有用
    回复 2
    • 王『小』贱*#
      王『小』贱*#
      2022-09-05
      使用bindconfirm事件,真机这个事件应该是没有问题的
      2022-09-05
      回复
    • 安
      2022-10-17
      +1
      2022-10-17
      回复
  • Private
    Private
    2022-08-24

    啥时候能解决啊,我今天因为这个问题看了好久了。。

    2022-08-24
    有用
    回复

正在加载...

登录 后发表内容