We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
launch
1 parent a3e0c2f commit 764414cCopy full SHA for 764414c
lib/common/tools.dart
@@ -3,11 +3,14 @@ import 'dart:io';
3
import 'package:http/http.dart' as http;
4
import 'package:path_provider/path_provider.dart';
5
import 'package:permission_handler/permission_handler.dart';
6
-import 'package:url_launcher/url_launcher.dart';
+import 'package:url_launcher/url_launcher_string.dart';
7
8
void launchURL(String url) async {
9
- if (await canLaunch(url)) {
10
- await launch(url);
+ if (await canLaunchUrlString(url)) {
+ await launchUrlString(
11
+ url,
12
+ mode: LaunchMode.externalApplication,
13
+ );
14
} else {
15
throw Exception('Could not launch $url');
16
}
0 commit comments