Я хочу отобразить направления между точкой буксировки (текущее местоположение, пройденное местоположение)
Я использую Linking, чтобы открыть приложение Google Maps, когда нажимаю кнопку, которую я передал (лат, длинный), яхочу видеть на карте.
, поэтому, когда приложение «Карты» открывается, они доставляют меня в пройденное мной местоположение, без отображения пункта назначения между моим текущим местоположением и другим адресом и без каких-либо маркеров. Любая идея, как это решить?
Вот мой код
_openMap = () => {
const { region } = this.state;
console.log('open directions');
// Linking.openURL('geo:37.484847,-122.148386');
Linking.canOpenURL(`geo:${region.latitude},${region.longitude}`).then(supported => {
if (supported) {
Linking.openURL(`geo:${region.latitude},${region.longitude}`);
} else {
alert('sorry invalid url')
}
});
}