앱 내에 공유하기 기능으로 만들어진 [ URL ] 을 타고 들어온 고객이 앱이 있다면, 앱이 열린 후 해당 URL로 이동 앱이 없다면 OS에 맞는 스토어가 열리기 형식으로 앱 내 진입을 할 수 있게 기능 추가 요청이 들어왔었다. 예전에 앱 운영할 때에도 만들었던 기능이라 자신이 있었다만, 이전이랑은 좀 다른 환경이라 그런가 처음부터 잘되지는 않았다.
URL뒤에 parameter를 붙이고, 빈 페이지로 이동 parameter를 가져와서 해당 페이지로 이동 만약 앱이 열리지 않는다면, setTimeout으로 인해 스토어 이동 const param = location.pathname.split("/")[2]; const iosList = ["iPhone", "iPod", "iPad", "Mac"]; const iosName = iosList.filter(name => navigator.userAgent.match(name)); const goStore = () => { if (iosNam...
원문 링크 : 6. 앱이 없을 경우 스토어 띄어주기