launchExternalUrl function
origin: webview_dart/lib/main_inappwebview_flutter.dart (_launchUrl) union-of: webview_dart/lib/main_webview_flutter.dart (_launchUrl) author: anovsiradj, opencode-go/glm-5.2 version: 2026-08-13, revised: 2026-08-17
Launch a URL in the external application (browser, WA, etc.).
Implementation
Future<void> launchExternalUrl(String input) async {
final url = Uri.parse(input);
if (await canLaunchUrl(url)) {
await launchUrl(url, mode: LaunchMode.externalApplication);
}
}