openWhatsapp function
Implementation
void openWhatsapp(BuildContext context,String text,String number) async {
var whatsapp = number; //+92xx enter like this
var whatsappURlAndroid =
"whatsapp://send?phone=$whatsapp&text=$text";
var whatsappURLIos = "https://wa.me/$whatsapp?text=${Uri.tryParse(text)}";
if (Platform.isIOS) {
// for iOS phone only
if (await canLaunchUrl(Uri.parse(whatsappURLIos))) {
await launchUrl(Uri.parse(
whatsappURLIos,
));
} else {
showSnackBar('Whatsapp not installed', context);
}
} else {
// android , web
if (await canLaunchUrl(Uri.parse(whatsappURlAndroid))) {
await launchUrl(Uri.parse(whatsappURlAndroid));
} else {
showSnackBar('Whatsapp not installed', context);
}
}
}