미해결
배달앱 클론코딩 [with React Native]
티맵을 Linking.openURL()로 여는 것은 어떤가요?
간단하게 실험해보니 손쉽게 열렸습니다.
const goByTMap = useCallback(async () => {
const destinationURL = 'tmap://route?goalname=분당서울대병원&goalx=127.122930&goaly=37.351987'
if (await Linking.canOpenURL(destinationURL)) await Linking.openURL(destinationURL)
}, [])
네이티브 소스를 수정해서 브릿징하는 연습을 해본 것은 너무 좋았습니다. 이런 교육적 의도 말고도 url scheme을 Linking으로 여는 것에 어떤 맹점이 있나요? 가령 url scheme이 변경될 소지가 있더던지? 보안이나 다른 문제가 있을까요?