Sé libre de compartir nuestro sitio y códigos en tus redes, apóyanos para hacer crecer esta comunidad.
Solución:
Si miras el código fuente de react-native-phone-call
en última instancia, es solo un contenedor para:
import Linking from 'react-native'
Linking.openURL(`tel:$phoneNumber`)
Puede usar este método para llamar a números en Android e iOS, coloque este método en un archivo utils y use el método donde lo desee. salud
import Linking, Alert, Platform from 'react-native';
export const callNumber = phone =>
console.log('callNumber ----> ', phone);
let phoneNumber = phone;
if (Platform.OS !== 'android')
phoneNumber = `telprompt:$phone`;
else
phoneNumber = `tel:$phone`;
Linking.canOpenURL(phoneNumber)
.then(supported =>
if (!supported)
Alert.alert('Phone number is not available');
else
return Linking.openURL(phoneNumber);
)
.catch(err => console.log(err));
;
es muy simple para ios:
import Linking from 'react-native'
Linking.openURL('tel:119'); style=styles.funcNavText>119
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)