safeLaunchUrl function
Future<void>
safeLaunchUrl(
- String url, {
- LaunchMode mode = LaunchMode.platformDefault,
- bool showError = false,
- String? defaultErrorText,
Implementation
Future<void> safeLaunchUrl(String url,
{LaunchMode mode = LaunchMode.platformDefault,
bool showError = false,
String? defaultErrorText}) async {
final uri = Uri.tryParse(url);
if (uri == null) {
if (showError) {
App.dialog.showError('Invalid url format.');
}
return;
}
await safeLaunchUri(uri,
mode: mode, showError: showError, defaultErrorText: defaultErrorText);
}