카카오 로그인(web,javascript)

  1. 카카오 로그인 함수인 Kakao.Auth.authorize API로 간편 로그인을 요청

Kakao.init("********************************");
function Authorize(){
Kakao.Auth.authorize({
redirectUri: ‘http://localhost:8081/kakao/kakaoLogin.jsp
});
}

아래와 같이 에러 발생 ( 이 에러 의미가 무엇인가요???)

Failed to launch ‘intent:#Intent;action=com.kakao.talk.intent.action.CAPRI_LOGGED_IN_ACTIVITY;launchFlags=0x08880000;S.com.kakao.sdk.talk.appKey=54d1bea943d307f53ecf5dd0f8698663;S.com.kakao.sdk.talk.redirectUri=http://localhost:8081/kakao/kakaoLogin.jsp;S.com.kakao.sdk.talk.kaHeader=sdk/1.39.14%20os/javascript%20sdk_type/javascript%20lang/ko-KR%20device/Win32%20origin/http%3A%2F%2Flocalhost%3A8081;S.com.kakao.sdk.talk.extraparams=%7B%22client_id%22%3A%2254d1bea943d307f53ecf5dd0f8698663%22%2C%22redirect_uri%22%3A%22http%3A%2F%2Flocalhost%3A8081%2Fkakao%2FkakaoLogin.jsp%22%2C%22response_type%22%3A%22code%22%2C%22auth_tran_id%22%3A%22r8tzz90hkq854d1bea943d307f53ecf5dd0f8698663knserufn%22%2C%22is_popup%22%3Atrue%7D;S.browser_fallback_url=https%3A%2F%2Fkauth.kakao.com%2Foauth%2Fauthorize%3Fclient_id%3D54d1bea943d307f53ecf5dd0f8698663%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%253A8081%252Fkakao%252FkakaoLogin.jsp%26response_type%3Dcode%26auth_tran_id%3Dr8tzz90hkq854d1bea943d307f53ecf5dd0f8698663knserufn%26ka%3Dsdk%252F1.39.14%2520os%252Fjavascript%2520sdk_type%252Fjavascript%2520lang%252Fko-KR%2520device%252FWin32%2520origin%252Fhttp%25253A%25252F%25252Flocalhost%25253A8081%26is_popup%3Dfalse;end;’ because the scheme does not have a registered handler.

안녕하세요~

Javascript SDK로 구현된 웹페이지를 안드로이드 웹뷰로 사용하고계신가요?

다음 가이드를 참고해주세요.
https://developers.kakao.com/docs/latest/ko/getting-started/sdk-js#hybrid-app

아닙니다. pc의 브라우저 상에서 테스트 해보고 있습니다…

재현 테스트를 위해 사용하신 코드 블럭 공유 부탁드려요~
공개가 어려우시면 쪽지로 주셔도됩니다.

@ozzyrose00
안녕하세요.
혹시 크롬 개발자 도구에서 모바일 모드를 켜고 API를 호출 하셨는지 확인 부탁드려요.

참고로, JS SDK는 PC 또는 모바일에 따라 동작이 변경되는 부분들이 있어서
user agent가 임의로 변경된 환경 (크롬 브라우저 > 개발자모드 > 모바일 설정)을 지원하지 않습니다.

1개의 좋아요

해결 되었습니다. 고맙습니다. ~~

넵 고맙습니다. 일단 엣지에서 해봤는데 잘 되고 있습니다.~~