2

我要打开AlertDialogWebviewScaffold但它没有显示。当我打开 时AlertDialog,它出现在WebviewScaffold.

下面是我的代码,

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

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

谢谢。

4

1 回答 1

1

您可以在想要显示对话框时使用 hide 方法隐藏 webview。

代码:

final FlutterWebviewPlugin webviewPlugin = new FlutterWebviewPlugin() ;

// 显示对话框时

webviewPlugin. hide() ;
于 2019-08-25T20:22:05.937 回答