launchDeepLinkURL method
Future<void>
launchDeepLinkURL(
)
Implementation
Future<void> launchDeepLinkURL() async {
final theme = Theme.of(Get.context!);
final uri = checkPlatform.isIOS
? 'https://maps.apple.com/?q=tokyo+station'
: 'https://www.google.co.jp/maps/@35.6908883,139.7865242,13.53z';
try {
await launchUrl(
Uri.parse(uri),
prefersDeepLink: true,
customTabsOptions: CustomTabsOptions(
colorSchemes: CustomTabsColorSchemes.defaults(
toolbarColor: theme.colorScheme.surface,
navigationBarColor: theme.colorScheme.surface,
),
urlBarHidingEnabled: true,
showTitle: true,
),
safariVCOptions: SafariViewControllerOptions(
preferredBarTintColor: theme.colorScheme.surface,
preferredControlTintColor: theme.colorScheme.onSurface,
barCollapsingEnabled: true,
),
);
} catch (e) {
debugPrint(e.toString());
}
}