Flutter 抽屉菜单在 flutter_webview_plugin 后面打开

问题描述 投票:0回答:2

我是 flutter 的新手,我正在使用 flutter_webview_plugin 在带有抽屉导航菜单的 flutter 应用程序中打开我的 web。 但问题是我的抽屉菜单在 flutter_webview 后面 也许抽屉菜单后 flutter_webview 加载

检查这张图片这是有问题的

flutter flutterwebviewplugin
2个回答
0
投票

如果您从

Drawer
(通过单击抽屉项目)打开链接,那么我猜您没有关闭
Drawer
,这就是它显示在背景上的原因, 如果是这样,请将
key
分配给
Scaffold
然后调用
key.openEndDrawer()
以编程方式关闭抽屉,然后再打开
WebView


0
投票

我知道这是一个迟到的答案,我无法通过搜索找到任何解决方案,但我找到了适合我的解决方案。当我使用 flutter_webview_plugin 时,我注意到当我想导航到另一个页面时,该页面显示在 Android 的后台。 IOS 不会发生这种情况。这是我处理这个问题的方法: flutterWebViewPlugin.hide(); 当我想导航另一个页面时,我在 flutterWebviewPlugin 中调用了这个函数。 之后,当我在另一个页面完成我的作品时,我调用了flutterWebViewPlugin.show();

© www.soinside.com 2019 - 2024. All rights reserved.