mobile_number 1.0.1 mobile_number: ^1.0.1 copied to clipboard
A Flutter plugin for fetching the device's mobile number
mobile_number #
This is a FLutter Plugin to get the device mobile number.
Note: It works for Android only because getting mobile number of sim card is not supported in iOS.
Note: If the mobile number is not pre-exist on sim card it will not return te phone number.
Installation #
Link on Flutter plugins
https://pub.dev/packages/mobile_number
Usage #
Check Phone Permission
await MobileNumber.hasPhonePermission
Request Phone Permission
await MobileNumber.requestPhonePermission
Listen to widget resume after Phone Permission request
if (isPermissionGranted) {
//Get mobile number
} else {
//Request Phone Permission
}
});
Get first sim card number
final String mobileNumber = await MobileNumber.mobileNumber;
return mobileNumber;
}
Get List of sim cards for dual sim cards
final List<SimCard> simCards = await MobileNumber.getSimCards;
return simCards;
}