launchUrl method
- @SupportedPlatforms.new(platforms: [AndroidPlatform()])
Tells the browser to launch with url.
url - initial url.
headers - whitelisted cross-origin request headers.
It is possible to attach non-whitelisted headers to cross-origin requests, when the server and client are related using a
digital asset link.
otherLikelyURLs - Other likely destinations, sorted in decreasing likelihood order.
referrer - referrer header.
Officially Supported Platforms/Implementations:
- Android Chrome Custom Tabs
Parameters - Officially Supported Platforms/Implementations:
url: all platformsheaders: all platformsotherLikelyURLs: all platformsreferrer: all platforms
Use the PlatformChromeSafariBrowser.isMethodSupported method to check if this method is supported at runtime.
Implementation
@SupportedPlatforms(platforms: [AndroidPlatform()])
Future<void> launchUrl({
required WebUri url,
Map<String, String>? headers,
List<WebUri>? otherLikelyURLs,
WebUri? referrer,
}) {
throw UnimplementedError(
'launchUrl is not implemented on the current platform',
);
}