uriBrowse method
Display an external webpage.
Implementation
Future<bool> uriBrowse(
String? uri, {
bool? forceSafariVC,
bool? forceWebView,
bool? enableJavaScript,
bool? enableDomStorage,
bool? universalLinksOnly,
Map<String, String>? headers,
Brightness? statusBarBrightness,
String? webOnlyWindowName,
}) async {
//
bool browse;
// if (await canLaunch(url)) {
if (uri == null) {
browse = false;
} else {
try {
await launch(
uri,
forceSafariVC: forceSafariVC,
forceWebView: forceWebView ?? false,
enableJavaScript: enableJavaScript ?? false,
enableDomStorage: enableDomStorage ?? false,
universalLinksOnly: universalLinksOnly ?? false,
headers: headers ?? const <String, String>{},
statusBarBrightness: statusBarBrightness,
webOnlyWindowName: webOnlyWindowName,
);
browse = true;
} catch (e) {
browse = false;
}
}
return browse;
}