안드로이드 크롬 25이상에서 request 실행시 스토어로 넘어가지 않음.
klipSDK-2.1.0 (npm) 을 이용하여 안드로이드 웹뷰 앱을 개발 중에 있습니다.
지갑 연결과 관련하여 다양한 케이스로 테스트 하던 중, 카카오톡이 깔려있지 않은 기기에서 request 수행시 스토어로 넘어가지 않음을 확인했습니다. SDK의 코드를 확인해보니 크롬 일정 버전 이상 (Intent 지원 버전)의 경우 카카오톡 앱의 유무를 확인하지 않는 것으로 보입니다.
크롬 일정 버전 이상에서 request 요청시 SDK 내에서 카카오톡 유무를 판단하여 스토어에 연결해주는 기능을 요청드립니다.
-
안녕하세요,
아마도 아래 문서와 관련된 내용으로 추측되는데, 해당 문서에 기재된 것처럼 안드로이드 크롬의 경우 더이상 iframe 형식을 지원하지 않기 때문에 안드로이드의 경우 intent 방식으로 요청하도록 구현되어 있으며, 저희가 최신 버전 크롬(104)에서 테스트했을 때도 정상적으로 잘 동작하는 것을 확인했습니다.
https://developer.chrome.com/docs/multidevice/android/intents/크롬 내에서 intent로 요청 시 안드로이드 내에서 자체적으로 앱이 깔려있지 않으면 해당 앱의 스토어로 넘겨주는 것으로 알고 있습니다.
아마도 문제를 발생시키는 다른 요인이 있지 않을까 추측이 되는데, 문제가 발생하는 기기/환경이나 어떤 방식으로 요청하셨는지 (isKlipAppCall 파라메터의 사용 여부 등) 등 상세 정보를 제공해주시면 감사하겠습니다.
감사합니다.
0
댓글을 남기려면 로그인하세요.
댓글
댓글 1개