ajax 질문드립니다.

ajax 질문드립니다.

QA

ajax 질문드립니다.

답변 1

본문

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);

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 12
© SIRSOFT
현재 페이지 제일 처음으로