2010-12-23 8 views
3

저는 jQtouch 및 jQuery를 사용하여 iPad 용 webapp에서 작업하고 있습니다. webapp은 매장에서 사용되며 AVD 탐색을 통해 볼 수 있으며 장치가 흔들 리거나 전원이 끊어졌을 때 전자 메일 경고를 보냅니다. 그러나, 나는 또한 언제 webapp이 닫혔는지 알고 싶다. $ (window) .bind ('unload', function() {});을 사용하려고했습니다. Safari Mobile이나 AVD 브라우즈에서는 작동하지 않습니다. 어떻게 작동시킬 수 있습니까?사파리 모바일에서 자바 스크립트 언로드 이벤트가 발생 했습니까?

답변

5

답변이 있습니다. 우리가 바라는 것이 아닙니다.

http://www.w3.org/TR/DOM-Level-2-Events/events.html로부터 언로드의 기술적 정의는 다음 DOM 구현 윈도우 또는 프레임에서 문서를 제거 할 때

unload 이벤트가 발생한다. 이 이벤트는 BODY 및 FRAMESET 요소에 대해 입니다.

또한 Apple의 일부 인사로부터 답변을 받았습니다. "불행히도 홈 버튼을 클릭 할 때 발생하는 이벤트를 찾을 수 없었습니다. 가장 적합한 이벤트가 이 이벤트는 실제로는 새 페이지를 열 때 '탭'보기로 전환 할 때 iOS의 Safari에서 실행되지만 홈 화면 아이콘을 클릭하면 사라지지 않습니다 .-("

+0

조사가 곧 내 생각에 도움이 될거야. – Plog

관련 문제