在Flutter中使FlutterViewController可见后,如何显示WebView(或平台视图)?

只是伸出援助之手,以防其他人遇到类似的问题。 :)


我怀疑这与WebView无关,更与平台视图有关。

在此示例中,我有一个简单的按钮(标记为“打开”)以编程方式添加到了uninitialized character buffer中定义的rootViewController中。我有一个AppDelegate(总共两个)数组,该数组加载了一个包含FlutterViewController小部件的Dart入口点。

WebView方法从数组调用/显示FVC时,我观察到以下情况:

  • 引用launchNewFlutterViewController索引0时- 屏幕无法正确显示,即FlutterViewControllerScaffold,但带有蓝色边框的WebView除外。
  • 引用Container索引1时- 屏幕正确显示-即FlutterViewControllerScaffold(带有蓝色边框和Container)。

示例代码位于https://gist.github.com/cmengler/7c9689c8c5d5e94b5063d2c4ab03eb14

我希望数组中的WebView在屏幕上可见时都能显示FlutterViewController

jinhuluntai 回答:在Flutter中使FlutterViewController可见后,如何显示WebView(或平台视图)?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3146986.html

大家都在问