안드로이드 웹뷰 javascript 로그인 오류 문제

“Uncaught TypeError: kauth.proxyHost(…).getKakaoAgent is not a function”, source: https://kauth.kakao.com/oauth/authorize?redirect_uri=kakaojs&response_type=code&state=&client_id=(40)

로그인시 위와 같이 오류가 나면서 더이상 진행이 안되네요.
걍 크롬에서는 잘되는데 안드로이드 웹 뷰에서는 안되네요.

다른 글보니 같은 증상이 있는거 같은데 해결이 안되었나요??
팝업 허용도 했는데 안됩니다. 네이버는 잘되던데 콜백URL을 써서그런가
카카오는 어떤방식인지 궁금하네요.

웹뷰는 환경이 상이하여 현재 공식지원 하고 있지 않습니다.
문제가 발생한 환경을 보다 상세히 제시해주시면, 원인을 파악해 보겠습니다.

안드로이드 웹뷰 소스입니다.
public void onCreate( Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_board);
    mWebView = (WebView) findViewById(R.id.webView);

    WebSettings settings=mWebView.getSettings();
    //웹뷰 셋팅
    settings.setJavaScriptEnabled(true);                         //자바스크립트 허용
    //  settings.setSupportZoom(true);                           //줌 관련
    //  settings.setBuiltInZoomControls(true)                     //줌 관련;
    //  settings.setDisplayZoomControls(false);                   //줌 관련
    settings.setJavaScriptCanOpenWindowsAutomatically(true);     //window.open() 동작하려면 필요
    settings.setLoadsImagesAutomatically(true);                 // 웹뷰가 앱에 등록되어 있는 이미지 리로스를 자동으로 로드 하는속성

    settings.setUseWideViewPort(true);                           //html 컨텐츠가 웹뷰에 맞게 나타남
    settings.setLoadWithOverviewMode(true);

    settings.setCacheMode(WebSettings.LOAD_NO_CACHE);
    /*LOAD_CACHE_ELSE_NETWORK 기간이 만료돼 캐시를 사용할 수 없을 경우 네트워크를 사용합니다.
    LOAD_CACHE_ONLY 네트워크를 사용하지 않고 캐시를 불러옵니다.
    LOAD_DEFAULT 기본적인 모드로 캐시를 사용하고 만료된 경우 네트워크를 사용해 로드합니다.
    LOAD_NORMAL 기본적인 모드로 캐시를 사용합니다.
    LOAD_NO_CACHE 캐시모드를 사용하지 않고 네트워크를 통해서만 호출합니다.*/

    settings.setAppCacheEnabled(false);     //앱 내부 캐시 사용여부
    //settings.setDomStorageEnabled(true);    //하루동안 보지않기 기능에 사용
    //settings.setAllowFileAccess(true);     //웹뷰 내에서 파일 액세스 활성화

    //settings.setGeolocationEnabled(true); // GeoLocation를 사용하도록 설정

    mWebView.loadUrl("호스팅 서버 URL"); // 접속 URL

    mWebView.addJavascriptInterface(new JavascriptTest(), "android");
    mWebView.setWebViewClient(new MyWebClient());
    mWebView.setWebChromeClient(new MyWebChrome());
}

호스팅된 서버사이드 카카오 관련 소스입니다
해당 소스는 pC브라우저나 모바일 브라우저에서는 문제 없이 로그인 진행이 됩니다.

 // 사용할 앱의 JavaScript 키를 설정해 주세요.
	    Kakao.init('xxxxx');
	    // 카카오 로그인 버튼을 생성합니다.
	    Kakao.Auth.createLoginButton({
	      container: '#kakao-login-btn',
	      success: function(authObj) {
	    	  console.log(JSON.stringify(authObj));
	        //var kakaoObj = JSON.stringify(authObj);
	        var	id = authObj.expires_in;
	        var accesstoken = authObj.access_token;
			$.ajax({
			type : 'POST',
			url : '/app/login/join.do',
				data : {
					'id' : "KA"+id,
					'accesstoken' : accesstoken
				},
				success : function(result){
					location.replace("/app/board/boardList.do");
				},
				error : function(){
					alert("로그인 실패 서버확인");
				}
			});
	      },
	      fail: function(err) {
	         alert(JSON.stringify(err));
	      }
	    });

안드로이드 앱에서 실행시 처음 보내드린 오류가 생성됩니다. logcat에 잡힙니다.