launch method

  1. @override
Future<bool> launch(
  1. String url, {
  2. required bool useSafariVC,
  3. required bool useWebView,
  4. required bool enableJavaScript,
  5. required bool enableDomStorage,
  6. required bool universalLinksOnly,
  7. required Map<String, String> headers,
  8. String? webOnlyWindowName,
})

Passes url to the underlying platform for handling.

Returns true if the given url was successfully launched.

For documentation on the other arguments, see the launch documentation in package:url_launcher/url_launcher.dart.

Implementation

@override
Future<bool> launch(String url,
    {required bool useSafariVC,
    required bool useWebView,
    required bool enableJavaScript,
    required bool enableDomStorage,
    required bool universalLinksOnly,
    required Map<String, String> headers,
    String? webOnlyWindowName}) {
  return _interactWithMockClient(url, (mc, uri) async {
    await mc.get(uri);
  });
}