flutter webview 不允许用户代理

say*_*bir 3 webview flutter flutter-layout

我正在尝试在 flutter 应用程序中使用 webview 打开登录谷歌。我安装了flutter_inappwebview: ^3.1.0,这是我的代码:

child: InAppWebView(
  initialUrl: url.toString(),
  initialHeaders: {},
  initialOptions: InAppWebViewGroupOptions(
      crossPlatform: InAppWebViewOptions(
    userAgent:
        "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36",
    debuggingEnabled: true,
  )),
Run Code Online (Sandbox Code Playgroud)

但是当我在页面中打开 google sin 时,出现此错误:

在此输入图像描述

Abd*_*ieh 9

使用包,您可以通过添加Web 视图构造函数webview_flutter来解决问题。userAgent: 'random',所以,它看起来像这样:

WebView(
       initialUrl: 'https://abdulrazakzakieh.com/',
       userAgent: 'random',
)
Run Code Online (Sandbox Code Playgroud)