allow navigation in web (same host)

This commit is contained in:
Thomas Fransolet 2023-12-07 11:08:55 +01:00
parent b32528048e
commit 11ab21abd9

View File

@ -52,7 +52,10 @@ class _WebViewWidget extends State<WebView> {
onPageFinished: (String url) {},
onWebResourceError: (WebResourceError error) {},
onNavigationRequest: (NavigationRequest request) {
if (request.url != webDTO.source_) {
Uri sourceUri = Uri.parse(webDTO.source_!);
Uri requestUri = Uri.parse(request.url);
if (requestUri.host != sourceUri.host) { // handle navigation to site
print('blocking navigation to $request}');
return NavigationDecision.prevent;
}