我在使用 Webview 时通过下面的代码实现了这一点
navigationDelegate: (NavigationRequest request) {
if (request.url.startsWith('https://google.com/')) {
print('allowing navigation to $request');
return NavigationDecision.navigate;
} else {
print('Opening Default Browser');
launchURL(request.url); // to open browser
return NavigationDecision.prevent;
}
},
但是当我使用inappwebview时,上面的代码并没有起作用。使用Inappwebview在浏览器中打开外部网址怎么办?
InAppWebView:https ://pub.dev/packages/flutter_inappwebview