sendSms method

  1. @override
Future<bool> sendSms({
  1. required String phoneNumber,
  2. required String message,
})
override

Implementation

@override
Future<bool> sendSms({required String phoneNumber, required String message}) async {
  if (Platform.isAndroid || Platform.isIOS) {
    try {
      final result = await _channel.invokeMethod('sendSms', {
        'phone': phoneNumber,
        'message': message,
      });
      return result != null;
    } catch (e) {
      return false;
    }
  } else {
    // fallback for web or unknown platform
    return false;
  }
}