Я использую компонент реагирования собственной ссылки для открытия диалога вызова приложения. Открывается диалоговое окно с предложением вызова, но когда я нажимаю «Отмена», оно не возвращает мне никакого обещания
static makePhoneCall = (mobileNumber) =>
{
let phoneNumber = '';
if (Platform.OS === 'android') {
let userMobile = `tel:${mobileNumber}`
phoneNumber = userMobile;
}
else {
let userMobile = `tel://${mobileNumber}`
phoneNumber = userMobile;
}
Linking.openURL(phoneNumber).then(() => {
alert('success')
}).catch(() => {
alert('failure')
});
return 'default`
}
classname.makePhoneCall(this.state.item.mobileNumber)
Я хочу знать, как обрабатывать openUrlОбещаю на каком-то примере, у меня есть общий код того, что я сделал. Я использую реагирую родную версию 0.59.9