launchWhatsappURL static method
Implementation
static void launchWhatsappURL(String phone, String message) async {
AppConfig.logger.d('Launching Whatsapp: $phone - message: $message');
try {
String url = AppProperties.getWhatsappUrl().replaceAll("<phoneNumber>", phone);
url = url.replaceAll("<message>", message);
if (await canLaunchUrl(Uri.parse("https://$url"))) { //TODO Verify how to use constant
await launchUrl(Uri.parse(url));
} else {
AppConfig.logger.i('Could not launch $url');
}
} catch(e, st) {
NeomErrorLogger.recordError(e, st, module: 'neom_commons', operation: 'launchWhatsappURL');
}
}