launchExternalUrl function

Future<void> launchExternalUrl(
  1. String input
)

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);
  }
}