title: maximum viewport inset can't be larger than frame flutter webview
body: <p>maximum viewport inset can't be larger than frame flutter WebView
  when try open iframe URL in WebView flutter on iOS this issue happens</p>
  <p>return SingleChildScrollView(
  child: Container(
  width: MediaQuery.of(context).size.width,
  height: MediaQuery.of(context).size.height+500,
  child: WebView(
  debuggingEnabled: false,
  javascriptMode: JavascriptMode.unrestricted,
  onWebViewCreated: (controller) {
  _webViewController = controller;
  _webViewController.loadUrl(initial_url);
  },
  onWebResourceError: (error) {},
  navigationDelegate: (NavigationRequest request) {</p>
  <pre><code>        //  print('test'+page.toString());
  
          if (request.url.contains(&quot;https://accept.paymobsolutions.com/api/acceptance/mpgs_secure_callback/get_acs_page?token&quot;)) {
              _webViewController.loadUrl(request.url);
  
            }else   if (request.url.contains(&quot;success=true&quot;)) {
            if (widget.payment_type == &quot;cart_payment&quot;) {
              OrderDone();
  
            } else if (widget.payment_type == &quot;wallet_payment&quot;) {
              Navigator.push(context, MaterialPageRoute(builder: (context) {
                return Wallet(from_recharge: true);
              }));
            }
          }  else if (request.url.contains(&quot;https://ordark.com/&quot;)) {
  
              ToastComponent.showDialog(
                  AppLocalizations.of(context).common_payment_cancelled,
                  context,
                  gravity: Toast.CENTER,
                  duration: Toast.LENGTH_LONG);
              Navigator.of(context).pop();
             // return;
            }
          },
        ),
      ),
    );
  </code></pre>