Estoy tratando de averiguar cuál es la URL de enlace profundo para la aplicación de correo en ios. Tengo una alerta que se está abriendo y luego, cuando un usuario presiona 'ok', será redirigido a la aplicación de correo predeterminada.
const openEmailApp = () => { if (Platform.OS === 'ios') { Linking.openURL('mailto:'); } };Me imagino que el enlace profundo de la aplicación de correo es algo así como
mailapp:// Alert.alert('Verify Email address', 'Press Ok to open mail app', [ { text: 'Cancel', onPress: () => navigation.navigate('Menu'), style: 'cancel', }, {text: 'OK', onPress: {openEmailApp}}, ]);También recibo un error de función cb ilegal.
cb is not a function. (In 'cb(value)', 'cb' is an instance of Object)Estaba envolviendo openEmailApp entre corchetes. escríbelo así
Alert.alert('Verify Email address', 'Press Ok to open mail app', [ { text: 'Cancel', onPress: () => navigation.navigate('Menu'), style: 'cancel', }, {text: 'OK', onPress: openEmailApp }, ]);