如何在Flutter中通过WebviewScaffold显示AlertDialog?

时间:2019-04-27 04:50:27

标签: dart flutter alertdialog webviewscaffold

我要在AlertDialog上打开WebviewScaffold,但未显示。当我打开AlertDialog时,它出现在WebviewScaffold下。

下面是我的代码,

child: Container(
  child: WebviewScaffold(
    url: agreementURL,
    withZoom: false,
    withLocalStorage: false,
    hidden: true,
    withJavascript: true,
  ),
),

当互联网不可用时,我将显示AlertDialog,但对话框将显示在WebviewScaffold下。

谢谢。

1 个答案:

答案 0 :(得分:-1)

只要想显示对话框,就可以使用hide方法隐藏Web视图。

代码:

void

//显示对话框时

final FlutterWebviewPlugin webviewPlugin = new FlutterWebviewPlugin() ;