안녕하세요.
OKCASHBAG APP 내에 MY 포인트 > 포인트 소식에
카카오 스토리 공유하기 버튼이 있는데, 카카오 스토리 미설치시에는 카카오 스토리 앱설치 화면으로 이동하게
되어 있는거 같은데, 이동하기까지 5초 이상이 걸립니다. (IOS)
JavaScript | Kakao Developers 문서 > 카카오스토리 앱으로 공유하기
를 참조해서 구현되어 있습니다.
install:true, 라던지 urlInfo 옵션을 더 넣어주거나 빼도 똑같이 5초 이상 걸리네요.
혹시 시간을 단축할수 있는 방법이 없을까 문의 드립니다.
감사합니다.
IOS에서 느린 부분 확인하였고, 담당 부서에 문의 드려보겠습니다.
@milpiyo 안녕하세요.
JS SDK에서 iOS 카카오스토리 앱을 호출할 때 Custom URL Scheme을 사용하는데요. Custom URL Scheme 방식은 앱의 설치 유무를 판단할 수 없어서 JS SDK는 timeout (5초) 안에 브라우저 화면 노출 여부로 앱 이동을 판단하고 있습니다.
질문해주신 것 처럼 미설치시 앱스토어로 이동이 매끄럽지 않은 점은 저희도 공감하고 있습니다만, iOS 스펙과 연관되어있어 개선이 어려운점 양해부탁드립니다.