flutter_boost
flutter_boost copied to clipboard
已经pause的页面destroy后没有调用dispose
Steps to Reproduce
A small application to reproduce the bug(最小化可复现的demo)
- 把demo的MainActivity启动模式改为singleTask
- NativePageActivity 的点击事件处理改为打开MainActivity
- simple_page_widgets.dart中_FlutterRouteWidgetState增加initState和dispose方法,打印日志
- 安装demo,依次open flutter page->open native page->open native page
- 查看日志,只打印了initState,没有打印dispose,而这个时候flutter页面其实已经不在了
- 重新打开flutter页面发现打印日志initState dispose
Flutter Boost Version: 1.12.13+3 Target Platform: Android Target OS version/browser: 8.1.0 Devices: PIXEL
Logs
add your crash log or something else.
// 1-5步骤打印日志
I/flutter (25896): flutterboost:initState
// 6步骤打印日志
I/flutter (25896): flutterboost:initState
I/flutter (25896): flutterboost:dispose
@codeCacher 请问现在解决了吗 我也遇到了同样问题
同问,遇到一样的问题