Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
snakelzero opened this issue May 18, 2021 · 24 comments
Open

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

snakelzero opened this issue May 18, 2021 · 24 comments
Labels

Comments

@snakelzero
Copy link

设备

小米10

VantWeapp 版本

1.6.8

基础库版本

2.16.0

请提供核心代码片段链接

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

描述问题

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

@lshunran
Copy link

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

@nemo-shen
Copy link
Collaborator

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

@snakelzero
Copy link
Author

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

@lshunran
Copy link

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

@snakelzero
Copy link
Author

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

@zhazhanitian
Copy link
Contributor

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

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

@snakelzero
Copy link
Author

886f78c610fa043d9b1e0522f0c43401.mp4

@nemo-shen
Copy link
Collaborator

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

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

@lshunran
Copy link

lshunran commented Jun 4, 2021

@nemo-shen

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

@wi1wei
Copy link

wi1wei commented Jun 6, 2021

91dbf46c2013424b746a159b4e4205ff.mp4

@zhazhanitian
Copy link
Contributor

@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

@xiaojia90s
Copy link

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

@zhihuifanqiechaodan
Copy link

tag

@YouLiLiao
Copy link

这个问题解决了吗?

@xiaojia90s
Copy link

xiaojia90s commented Jan 4, 2022 via email

@maopixin
Copy link

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

@15331335
Copy link

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

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

@landluck
Copy link
Contributor

landluck commented Nov 2, 2022

#4460

@abnereel
Copy link

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

@abnereel
Copy link

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

@abnereel
Copy link

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

@abnereel
Copy link

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

@landluck
Copy link
Contributor

#4659

@abnereel
Copy link

安卓上也有这个问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests