ajax 질문드립니다.
본문
ajax 로 사용자가 접속하면
제가 만든 테이블에
id 와 접속한 시간을 insert 시켜줍니다.
interval 로 설정 시간이 지나면 또 실행시켜서
접속유무를 파악합니다.
다만,
android 에서는 홈버튼으로 나가도
ajax통신이 계속되는데..(ios는 홈버튼으로 나가면 바로 통신이 멈춥니다.)
이유가 뭔지 모르겠습니다..;
그러다가 전원버튼으로 아예 화면을 꺼버리면
그때서야 통신을 멈춥니다.
브라우저를 닫았다는 신호를 알아채긴 어려울까요?
timer = setInterval(function(){
$.ajax({
type: "POST",
url:"<?php echo G5_BBS_URL ?>/ajax.current_user.php?" + Math.random(),
data: {mb_id: "<?php echo $member['mb_id'] ?>"},
dataType : "json",
cache: false,
success : function(json){
console.log('<?php echo $member[mb_id] ?>');
},
error : function(request, status, error){
console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
}, 60000);
답변을 작성하시기 전에 로그인 해주세요.