웹모바일에서 앱실행

지니씨·2022년 11월 8일
0

프론트엔드

목록 보기
43/85

자세한 설명 참고 : https://realmojo.tistory.com/292

웹모바일에서 앱 실행

앱링크(App link)
http, https
다이얼로그가 없으며, 웹사이트 링크를 통해 앱 구동
호환성 : 안드로이드 6.0 이상

딥링크(Deep link)
http, https, custom scheme
링크 눌렀을 때 사용자가 어떤 앱을 실행 할지 다이얼로그가 나타남
호환성 : 모든 버전 (직접 안드로이드의 URL과 매핑)

기기 대응

Android와 IOS의 경우 앱 실행 경로가 다름

Android
해당 앱이 설치되어있지않으면 레이어 팝업 형태로 구글 앱스토어의 설치 화면 뜸 (intent scheme 사용시)

IOS
해당 앱이 설치되어있지않으면 아무 일도 발생하지않아 별도 setTimeout을 활용한 개발 처리 필요

ex.
페이스북 프로토콜 주소 : fb://
네이버 API를 이용시 : naberblog://, naversearchapp:// nmap:// 등

네앱 URL Scheme 연동 : https://developers.naver.com/docs/utils/mobileapp/
페이스북 : https://developers.facebook.com/docs/applinks/add-to-content

profile
하루 모아 평생 🧚🏻

0개의 댓글