launch_url function

Future<void> launch_url(
  1. String url,
  2. String fallback_url
)

Implementation

Future<void> launch_url(String url, String fallback_url) async {
  try {
    bool launched = await launch(
      url,
      forceSafariVC: false,
      forceWebView: false,
      headers: <String, String>{'my_header_key': 'my_header_value'},
    );

    if (!launched)
      await launch(
        fallback_url,
        forceSafariVC: false,
        forceWebView: false,
        headers: <String, String>{'my_header_key': 'my_header_value'},
      );
  } catch (e) {
    await launch(
      fallback_url,
      forceSafariVC: false,
      forceWebView: false,
      headers: <String, String>{'my_header_key': 'my_header_value'},
    );
  }
}