收藏
回答

button chooseAvatar选择拍照或者相册回调延时?

1.组件button ,open-type: chooseAvatar

2.基础库版本:2.26.0

问题描述:

使用chooseAvatar弹出选择头像的弹窗,选择”从相册选择“或者”拍照“时,当选择完相册的图片或者拍完照片之后,会延时个2-3秒才会回调bindchooseavatar方法。这导致在实际使用过程中用户会以为没有反应,开发也不好处理

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

2 个回答

  • Demons
    Demons
    2022-09-22

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-09-22
    有用
    回复 3
    • Kevin
      Kevin
      2022-09-22
      发现问题了,是选择照片的结束之后会触发onShow,我们的业务代码在onShow里面有隐藏loading的代码。这个选择的时候弹出来的loading能交给我业务方控制吗?
      2022-09-22
      1
      回复
    • 捕影
      捕影
      2022-09-28
      能不能优化一下这个组件选择图片的时候是否做个裁切,并且优化一下提示,现在提示文案显示不完整
      2022-09-28
      回复
    • momo
      momo
      2022-11-25回复Kevin
      原来如此,感谢。 但是为什么选图片要执行页面的OnShow 这真的很坑爹啊,也没说明一下
      2022-11-25
      回复
  • milooooooooooooooUp
    milooooooooooooooUp
    2022-09-22

    我也有复现 开发工具和真机都出现这种情况

    button open-type="chooseAvatar" 选择使用相册图片

    确定后 会延迟2-3s才会触发 bindchooseavatar的回调,导致期间界面无响应

    2022-09-22
    有用
    回复 1
    • Kevin
      Kevin
      2022-09-22
      你可能要检查一下onShow里面有没有代码隐藏loading的逻辑,我是这里的问题
      2022-09-22
      回复
登录 后发表内容