2013-01-25 1 views
1
document.addEventListener("deviceready", function() { 
    document.addEventListener("backbutton", function() { 
     alert("hello"); 
    }); 
}); 

BACK 버튼은 ..

+0

"작동하지 않는다"는 것은 무엇을 의미합니까? –

답변

0
사업부 아이디가 작동하지 않습니다 .. 도움 제발입니다

장치 준비 및 BackButton은 문서에서만 실행됩니다.

폰갭 설명서 : http://docs.phonegap.com/en/2.3.0/cordova_events_events.md.html#deviceready

이것은 매우 중요한 행사 때마다 코르도바 신청해야 사용하는 것입니다.

코르도바는 네이티브와 자바 스크립트의 두 가지 코드베이스로 구성됩니다. 기본 코드가로드되는 동안 사용자 지정로드 이미지가 표시됩니다. 그러나 JavaScript는 DOM이로드 된 후에 만로드됩니다. 즉, 귀하의 웹 응용 프로그램이로드되기 전에 잠재적으로 Cordova JavaScript 함수 을 호출 할 수 있습니다.

코르도바가 완전히로드되면 코르도바 장치 이벤트가 시작됩니다. 장치가 작동하면 Cordova 의 기능을 안전하게 호출 할 수 있습니다.

일반적으로 HTML 문서의 DOM이로드되면 document.addEventListener와 함께 이벤트 리스너를 첨부하려고합니다.

이 이벤트는 이벤트가 발생한 후 등록 된 모든 이벤트 처리기 이 콜백 함수를 즉시 호출한다는 점에서 다른 방식과 다르게 동작합니다.

관련 문제