Реагировать на собственную строку URL сборки для библиотеки ссылок
Создание ссылки tel:* из Linking
библиотека не работает
У меня есть несколько карт в списке, и на каждой карте вы можете позвонить по номеру телефона компании. Linking
метод, который я использую, похоже, не работает. Вот моя карта:
const Card = ({phone}) => {
return (
<View>
<TouchableOpacity
onPress={() => Linking.openURL('tel:' + {phone})} >
<Text>{phone}</Text>
</TouchableOpacity>
</View>
);
}
Я также пытался onPress={() => { let url = 'tel:' + {phone}; Linking.openURL(url); } }
;
Оба эти метода корректно открывают приложение телефона, но с неверным номером. Каждая карточка открывает приложение телефона с одинаковым неверным номером. Я могу проверить из Text
компонент, номер телефона которого я передаю, является правильным.