ttCoder

Results 26 comments of ttCoder

> @applebest 无解 ,除非禁用flutterController的手势返回

> 一个页面使用一个容器就可以了 请教一下这个怎么搞,flutter_boost的demo里没有

> > 一个页面使用一个容器就可以了 > > 请教一下这个怎么搞,flutter_boost的demo里没有 ``` Future push(String name, {Map? arguments, bool withContainer = false, bool opaque = true}) { assert( appState != null, 'Please check if the engine...

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

> @joechan-cq 使用内部容器打开页面 会遇到侧滑返回的问题 https://github.com/alibaba/flutter_boost/issues/1983#issuecomment-2097594781 侧滑的解决问题 开启新的FBFlutterViewContainer: 1. 开启后内存占用大,FlutterPage 跳FlutterPage 相当于打开两个新的controller 2. 传参问题,FlutterPage跳FlutterPage不能直接传入对象结构,只能传入基本的数据类型,map、json、字符串、number等,不能传入model 不开启新的FBFlutterViewContainer: 1. 无法解决侧滑返回问题,NativePage -> FlutterPage-->FlutterPage --> 侧滑 直接回退到NativePage ,不会回到上级的FlutterPage 2. FlutterPage跳转FlutterPage可以传递model

> 是否有复现Demo可以提供?或者视频提供? 视频地址: https://drive.google.com/file/d/1z4CLj3n0_3cjQXhvyzoPs6w7Vm-THcSD/view?usp=drive_link 问题描述: Android混合栈,原生跳转横屏flutter页面,锁屏开屏页面元素变小。 这个问题只有Android有,iOS没有 。纯Flutter页面加载,不通过flutter_boost跳转,直接运行Flutter_ module 设置root路由是这个横屏的flutter页面,开屏锁屏也没有问题。 问题出现操作步骤: 1 原生页面首页 2 点击横屏的flutter页面 3 进入flutter页面正常 4 锁屏再次解锁(前后台切换) 页面元素变小

> 我也有遇到这个问题,横屏状态下,锁屏再打开,页面元素大小发生变化。原因是安卓原生端带有头条屏幕适配方案,把这个去了就能正常显示,建议检查一下原生部分。 好的,感谢 , 我们这边排查一下

> > 我也有遇到这个问题,横屏状态下,锁屏再打开,页面元素大小发生变化。原因是安卓原生端带有头条屏幕适配方案,把这个去了就能正常显示,建议检查一下原生部分。 > > 好的,感谢 , 我们这边排查一下 @albganal 确实是原生的屏幕适配框架的问题,感谢 @joechan-cq [AndroidAutoSize](https://github.com/JessYanCoding/AndroidAutoSize/tree/master) 原生使用屏幕适配框架,对整个FlutterBoostActivity横竖屏接管刷新导致

有人解决了吗 ? 有什么方案吗