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
iOS跳flutter页面,第一次没问题,第二次出现灰色页面,flutter_boost3.0 #1014
Comments
Android also have problems! |
换下Flutter版本试试 |
Android |
我也是一样,更换flutter版本也不行 |
一样出现该问题,mark |
还是不行,忘尽快修复。 |
一样出现该问题,希望尽快修复 |
谢谢反馈,我马上排查。 |
啥时候会解决更新? |
这个哪位同学有具体的复现路径,提供一下哈 |
@ColdPaleLight 我这必现哇,iOS混合项目,3.0 beta3 版本,第一次打开flutter页面是正常的,第二次进入,debug环境是红色报错页面,release环境变成灰色半透明状态。 |
有谁能提供一个可复现的Demo工程吗 |
@ColdPaleLight 我用的Flutter版本是2.0.4,boost版本在flutter模块的pubspec.yaml文件里有具体说明 |
把如下代码配置到 flutter路由里面 '/': (settings, uniqueId) { |
加上后解决👍🏻 |
已修复,待打tag,感谢 @gx2015 |
已修复,相关提交:93d210d |
第一次跳进flutter页面没问题,第二次就出现灰色的页面了,并且报了一下错误
[6542:1878261] [VERBOSE-2:ui_dart_state.cc(171)] Unhandled Exception: NoSuchMethodError: The getter 'settings' was called on null.
Receiver: null
Tried calling: settings
#0 ListIterator.moveNext (dart:_internal/iterable.dart:896)
#1 NavigatorState._updatePages (package:flutter/src/widgets/navigator.dart:896)
#2 NavigatorState.didUpdateWidget (package:flutter/src/widgets/navigator.dart:2869)
#3 StatefulElement.update (package:flutter/src/widgets/framework.dart:4758)
#4 Element.updateChild (package:flutter/src/widgets/framework.dart:3257)
#5 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3502)
#6 Element.updateChild (package:flutter/src/widgets/framework.dart:3270)
#7 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4595)
#8 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4743)
#9 Element.rebuild (package:flutter/src/widgets/framework.dart:4286)
#10 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4549)
#11 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4734)
#12 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4544)
#13 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3512)
#14 Element.updateChild (package:flutter/src/widgets/framework.dart:3270)
#15 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4595)
#16 Element.rebuild (package:flutter/src/widgets/framework.dart:4286)
#17 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4549)
#18 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4544)
#19 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3512)
#20 Element.updateChild (package:flutter/src/widgets/framework.dart:3270)
#21 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4595)
#22 Element.rebuild (package:flutter/src/widgets/framework.dart:4286)
#23 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4549)
#24 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4544)
#25 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3512)
#26 Element.updateChild (package:flutter/src/widgets/framework.dart:3270)
#27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4595)
#28 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4743)
#29 Element.rebuild (package:flutter/src/widgets/framework.dart:4286)
#30 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4549)
#31 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4734)
#32 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4544)
#33 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3512)
#34 Element.updateChild (package:flutter/src/widgets/framework.dart:3270)
#35 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5648)
#36 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6189)
#37 Element.updateChild (package:flutter/src/widgets/framework.dart:3257)
#38 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4595)
#39 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4743)
#40 Element.rebuild (package:flutter/src/widgets/framework.dart:4286)
#41 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2673)
#42 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:913)
#43 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:302)
#44 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117)
#45 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1055)
#46 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:971)
#47 _rootRun (dart:async/zone.dart:1190)
#48 _CustomZone.run (dart:async/zone.dart:1093)
#49 _CustomZone.runGuarded (dart:async/zone.dart:997)
#50 _invoke (dart:ui/hooks.dart:251)
#51 _drawFrame (dart:ui/hooks.dart:209)
[6542:1878261] [VERBOSE-2:ui_dart_state.cc(171)] Unhandled Exception: NoSuchMethodError: The getter 'overlayEntries' was called on null.
Receiver: null
Tried calling: overlayEntries
#0 NavigatorState._allRouteOverlayEntries. (package:flutter/src/widgets/navigator.dart:2912)
#1 _SyncIterator.moveNext (dart:core-patch/core_patch.dart:165)
#2 new List.from (dart:core-patch/array_patch.dart:50)
#3 new List.of (dart:core-patch/array_patch.dart:68)
#4 Iterable.toList (dart:core/iterable.dart:404)
#5 NavigatorState.build (package:flutter/src/widgets/navigator.dart:4097)
#6 StatefulElement.build (package:flutter/src/widgets/framework.dart:4687)
#7 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4570)
#8 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4743)
#9 Element.rebuild (package:flutter/src/widgets/framework.dart:4286)
#10 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2673)
#11 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:913)
#12 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:302)
#13 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117)
#14 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1055)
#15 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:971)
#16 _rootRun (dart:async/zone.dart:1190)
#17 _CustomZone.run (dart:async/zone.dart:1093)
#18 _CustomZone.runGuarded (dart:async/zone.dart:997)
#19 _invoke (dart:ui/hooks.dart:251)
#20 _drawFrame (dart:ui/hooks.dart:209)
The text was updated successfully, but these errors were encountered: