2012-02-19 2 views
2

iOS 개발에서 AJAX 호출로 서버를 반복적으로 폴링하고 화면이 꺼지면 호출이 중단됩니다.장치 화면이 꺼져 있으면 iPhone에서 Ajax 호출이 실패합니다.

괜찮습니다. 처음에는 화면이 꺼 졌을 때 iPhone이 무선 연결을 해제하지만 그 일이 일어나지 않았 음을 받아 들일 수있었습니다. 우리 웹 사이트에서도 뭔가를 다운로드했다면 다운로드가 계속됩니다. 또한 화면이 다시 켜지면 AJAX 호출이 다시 시작되면 큰 문제는 아니지만 AJAX 호출이 중지됩니다 (iPhone을 다시 켰을 때 서버 로그가 존재하지 않음).

답변

1

어떻게 폴링합니까? settimeout 대신 setinterval을 사용하는 것이 좋습니다.

관련 문제