폰에서 카카오톡 앱이 설치되어 있지 않은 단말에서 webview 내부에서 카카오 로그인을 실행하면 window.open() 가 실행되어 카카오 로그인창이 새로운 popup에 실행되어야 할것 같은데 그렇게 동작하지 않는다고 합니다. 해당 시나리오에서 popup이 실행되는게 맞는지 확인 부탁 드립니다.
아이폰같은 경우에 앱 안깔려있으면 카카오로그인화면이 뜨는데, 뒤로 돌아가는 버튼이 없으니 화면을 백할수가 없습니다. 혹시 이 경우에는 따로 화면을 돌릴 수 있는 방법이 있는지, 아니면 따로 구현을 해야하는지 문의 드립니다.
안드로이드에서 앱스킴으로 카카오톡 로그인 요청을 할때
카카오톡 앱은 설치 되어있고, 카카오톡앱에서 권한설정 하고 로그인 화면까지 간 상태에서 로그인을 하지않고있는 경우
intent를 호출해서 카카오톡 앱을 실행해서 로그인을 진행하려고 하는데, 앱에서는 카카오톡앱이 실행되었다고 간주되어 return을 기다리고있는데, 카카오톡 앱이 자동으로 뜨지를 않습니다. 그래서 앱에서는 계속 대기중인 상태로 되어있고, 카카오톡 앱으로 자동으로 연결되지않아 직접 카톡앱을 눌러서 들어가면 처음 로그인 화면으로 되어있습니다.
이 문제가 생기는 이유와, 이 경우에는 어떻게 해야할지 문의 드립니다.