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]: 侧滑时候前一个页面大部分情况会出现黑屏 #1979

Open
xujiangithub opened this issue Mar 5, 2024 · 2 comments
Open

Comments

@xujiangithub
Copy link

请描述遇到的问题,以及您所期望的正确的结果

需求:侧滑关闭页面(类似于头条文章详情页侧滑返回)

请说明如何操作会遇到上述问题

路径:原生页面 -> Boost容器A的flutter页面a -> Boost容器B的flutter页面b
侧滑返回页面b的时候,a经常出现黑屏,有时候是好的

在下面填入关键复现代码

复现的平台

Android

Flutter SDK版本

3.3.10

FlutterBoost版本

3.0.2

是否延迟初始化FlutterBoost

Yes

解决方案

问题基本定位应该是attach和deattach时机导致的。
参考了最新的boost代码变动,同步后仍旧出现上述问题,但频率减少。
调用时机仍旧存在问题

@OnePieceH
Copy link

请问这个问题解决了吗,我用最新版的还是有问题

@applebest
Copy link

BoostNavigator.instance.push(name, arguments: arguments, withContainer: true, opaque: opaque)
跳转的时候withContainer都传入了true吗 ,开启新的容器

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

No branches or pull requests

3 participants