1

when I load my Wix website using webview_flutter it doesn't take fullscreen, but it works using flutter_webview_plugin, and I figured that the problem is that webview_flutter doesn't set wide viewport natively webView.getSettings().setUseWideViewPort(true); so how can i make it use this wide viewport?

chiko360
  • 33
  • 1
  • 8

2 Answers2

1

If you control the html yourself that is loaded (or it's just some embed code), try adding the viewport meta tag in the head; for example:

<html>
<head>
  <meta name="viewport"  content="width=device-width, initial-scale=1, maximum-scale=1"/>
</head>
<body>
<script async="" src="https://url-to-the-embed-code-you-are-using"></script>
</body>
</html>
Eric Kok
  • 2,042
  • 3
  • 22
  • 32
0

so after 24 hours of debugging i was able to acheive the desired effect by forking the package and modifying the native code myself.

the modification was on the file WebViewBuilder.java and simply adding the line webStettings.setUseWideViewPort(true); to activate the wideviewport

chiko360
  • 33
  • 1
  • 8