正常情况,dart端在这里注册路由实现:FlutterBoost.singleton.registerPageBuilders({});
原生端 - (void)openPage:(NSString *)name params:(NSDictionary *)params animated:(BOOL)animated completion:(void (^)(BOOL))completion;
在这个方法调用路由。
如果这边push了一个未注册的page name。页面会直接红屏报错。
强烈建议在 FlutterBoostPlugin 类新增一个判断页面是否注册的方法
正常情况,dart端在这里注册路由实现:FlutterBoost.singleton.registerPageBuilders({});
原生端 - (void)openPage:(NSString *)name params:(NSDictionary *)params animated:(BOOL)animated completion:(void (^)(BOOL))completion;
在这个方法调用路由。
如果这边push了一个未注册的page name。页面会直接红屏报错。
强烈建议在 FlutterBoostPlugin 类新增一个判断页面是否注册的方法