vant-weapp icon indicating copy to clipboard operation
vant-weapp copied to clipboard

[Bug Report] popup组件偶尔会丢失进入动画

Open snakelzero opened this issue 3 years ago • 24 comments

设备

小米10

VantWeapp 版本

1.6.8

基础库版本

2.16.0

请提供核心代码片段链接

https://vant-contrib.gitee.io/vant-weapp/#/home

描述问题

直接扫描官方小程序码进入,选择popup组件,切换组件显示,有时会丢失进入动画直接展示动画完成的效果

snakelzero avatar May 18 '21 09:05 snakelzero

是的,我也发现,扫文档首页的示例小程序里的也没动画了

lshunran avatar May 19 '21 07:05 lshunran

@1207934561 @lshunran 能说下是切换哪个组件,然后回到popup组件,动画效果失效的吗?

nemo-shen avatar May 21 '21 15:05 nemo-shen

@nemo-shen 直接点击popup组件里弹出位置的示例就可以看到了

snakelzero avatar May 21 '21 15:05 snakelzero

@nemo-shen 没有切换到其他组件,就是在popup组件里点顶部弹出等不同的方向item测试时,只出现了开始和结束的状态,动画没了,不是必现,我观察到的情况是微信客户端很久没冷启时或者刚运行完耗内存的程序时会出现,出现这种情况时,杀掉微信再重新打开就好了

lshunran avatar May 21 '21 15:05 lshunran

@nemo-shen 刚才又试了一下别的带动画的组件,发现dialog、dropdownMenu都会出现动画丢失的问题,而toast的表现有些不同,文字提示和成功失败提示都可以正常展现动画,加载提示和动态更新提示会丢失动画

snakelzero avatar May 21 '21 16:05 snakelzero

@nemo-shen 刚才又试了一下别的带动画的组件,发现dialog、dropdownMenu都会出现动画丢失的问题,而toast的表现有些不同,文字提示和成功失败提示都可以正常展现动画,加载提示和动态更新提示会丢失动画

I hope to provide a reproduction video. I can't reproduce it on Android or IOS

zhazhanitian avatar May 24 '21 01:05 zhazhanitian

https://user-images.githubusercontent.com/33915384/120444912-adac0f80-c3ba-11eb-8ab3-8b2a9df332a9.mp4

snakelzero avatar Jun 02 '21 07:06 snakelzero

@1207934561 感谢提供复现视频~ 我这边尝试复现&排查原因

@zhazhanitian You can also commit PR if you want to fixed it. It maybe caused by transition animation.

nemo-shen avatar Jun 02 '21 15:06 nemo-shen

@nemo-shen

https://user-images.githubusercontent.com/12935577/120768240-838b5680-c54e-11eb-955d-b779ddab536e.MP4 ios上感觉更严重,只有起点和终点的效果了, 系统版本:14.5.1 微信版本:8.0.6

lshunran avatar Jun 04 '21 08:06 lshunran

https://user-images.githubusercontent.com/22729817/120929201-b5e9af00-c71a-11eb-879b-ec2e6c601332.mp4

wi1wei avatar Jun 06 '21 14:06 wi1wei

@1207934561 感谢提供复现视频~ 我这边尝试复现&排查原因

@zhazhanitian You can also commit PR if you want to fixed it. It maybe caused by transition animation.

I'm sorry, I've quit my job recently and I've been traveling. I may not be able to invest in it in a short time

zhazhanitian avatar Jun 14 '21 07:06 zhazhanitian

插个眼,真机上确实存在这个问题,打算发布一个体验版,自测一道发现了这个bug。如果有tabs和popup,在弹出的时候,蒙层不会盖住tabs组件。

xiaojia90s avatar Sep 08 '21 03:09 xiaojia90s

tag

zhihuifanqiechaodan avatar Sep 30 '21 07:09 zhihuifanqiechaodan

这个问题解决了吗?

YouLiLiao avatar Jan 04 '22 03:01 YouLiLiao

忘了解决没,好像是没有。

------------------ 原始邮件 ------------------ 发件人: "youzan/vant-weapp" @.>; 发送时间: 2022年1月4日(星期二) 中午11:54 @.>; @.@.>; 主题: Re: [youzan/vant-weapp] [Bug Report] popup组件偶尔会丢失进入动画 (#4220)

这个问题解决了吗?

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

xiaojia90s avatar Jan 04 '22 11:01 xiaojia90s

ios 直接没有动画了,官方示例也没有

maopixin avatar Mar 31 '22 02:03 maopixin

@nemo-shen 没有切换到其他组件,就是在popup组件里点顶部弹出等不同的方向item测试时,只出现了开始和结束的状态,动画没了,不是必现,我观察到的情况是微信客户端很久没冷启时或者刚运行完耗内存的程序时会出现,出现这种情况时,杀掉微信再重新打开就好了

确实,实测杀掉重开可以恢复。

15331335 avatar Apr 21 '22 15:04 15331335

https://github.com/youzan/vant-weapp/issues/4460

landluck avatar Nov 02 '22 02:11 landluck

我也碰到这个问题很久了,一直没找到解决的办法,没有切换到其他页面,仅仅是弹出和关闭两个操作,希望官方能解决这个问题

abnereel avatar Nov 17 '22 09:11 abnereel

这个问题复现的频率还是挺高的

abnereel avatar Nov 17 '22 09:11 abnereel

在官方示例小程序上也可以复现

abnereel avatar Nov 17 '22 09:11 abnereel

小程序开发工具上是正常的,在真机上有这个问题

abnereel avatar Nov 17 '22 09:11 abnereel

https://github.com/youzan/vant-weapp/issues/4659

landluck avatar Nov 18 '22 03:11 landluck

安卓上也有这个问题

abnereel avatar Nov 18 '22 04:11 abnereel