ajax 질문드립니다.

ajax 질문드립니다.

QA

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

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 219
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT