g_faraday
g_faraday copied to clipboard
A plugin for building hybrid stack apps with flutter
目前flutter3.0编译会报错 
支持外部传入 NavigatorKeyBuilder 用于外部获取 FaradayNavigatorKey 使用 FaradayNavigator 跳转路有页面,比如 GetX 使用 Get.toNamed
使用`Get.toName()` 方法会报如下错误: ``` ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════ The following assertion was thrown while handling a gesture: 'package:flutter/src/widgets/navigator.dart': Failed assertion: line 4570 pos 12: 'entry.route._navigator == null': is not...
路由紊乱
使用了一个三方开源IM库,路由来回跳转的时候乱了。具体操作为将路由的flutter打成aar,嵌入到https://github.com/forgetW/farady_im 项目中,现在配置导航,点击登录,然后点会话列表按钮会跳转到 flutter页面。再点中心按钮跳转到 native会话页面。 在点击会话页面右上角的菜单按钮跳转到flutter页面。会出现路由紊乱,不是一定能复现,可能需要多点击几次。 核心复现就是 native会话页面。 在点击会话页面右上角 返回 继续点击循环操作
[pigeon](https://github.com/flutter/packages/tree/master/packages/pigeon) 官方生成代码插件
我在aar 集成的时候路由报错,报错信息如下: flutter: [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: MissingPluginException(No implementation found for method reCreateLastPage on channel g_faraday) #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:294) #1 FaradayNativeBridgeState.recreateLastPage (package:flutter_module_test/src/faraday/route/native_bridge.dart:95) 本地开发环境: Flutter (Channel stable, 3.3.2, on macOS 12.5 21G72...
接入之后打开路由栈错误
这种场景,有解决方案吗?
移除页面
比如flutter A page 跳转到 flutter B, 跳转到B后需要移除A, 请问下目前咋这个框架支持吗
如题,工程之前是使用Get的路由管理的,请问是否支持,或者需要自己改造一下以支持Flutter内使用Get路由跳转