웹뷰 로그인 문제
안드로이드 웹뷰를 사용중이고
그누보드가 세팅되지는 않았습니다.
로그인을 아래와같이 사용중입니다.
function login() {
var _id = $('#user_id').val();
var _pw = $('#user_pw').val();
var indata = new Object();
indata.uid = _id;
indata.upw = _pw;
if(localStorage.getItem("skinmode")){
indata.skinmode = localStorage.getItem("skinmode");
} else {
indata.skinmode = "basic";
}
$.ajax({
type: "POST",
url: "/api/member/login.php",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
data: indata,
dataType: "json",
error: function(x,e){
console.log(x,e);
inAlert("가입하지 않은 아이디이거나, 잘못된 비밀번호입니다.");
},
success: function (response) {
if (response.result=="ok") {
if(response.user_type == 0){
winMove('<?=$preHome?>'); //승인 전
} else {
winMove('<?=$userHome?>'); //일반
}
} else {
inAlert("가입하지 않은 아이디이거나, 잘못된 비밀번호입니다.");
}
}
});
}
웹뷰 mainactivity.java 에서
webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true);
등 해주었는데 로그인이 되지않는 현상이 있습니다.
해결 가능하신분 작업비용 및 댓글 부탁드립니다.
오늘 해결이 되야합니다.
감사합니다.
------------------
자체해결
로컬스토리지 세팅을 추가해서 해결 하였습니다.
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기