2012-06-18 2 views
6

문서에서 찾을 수 없습니까, 모듈이 있습니까, 아니면 안드로이드 뒤로 버튼에서 이벤트를 잡는 다른 방법이 있습니까? 그렇지 않다면 추가하는 것이 좋은 모듈 일 것입니다.물리적 인 안드로이드 뒤로 버튼에 대한 감청을들을 수 있습니까?

+0

추가 태그 안드로이드 : 당신은 같은 코드를 가질 수 있도록

이벤트 핸들러는, 호출 할 때, 응용 프로그램을 종료하는 기능을 전달됩니다. –

답변

9

아니요 : 뒤로 버튼을 누르면 기록 스택에 한 항목 만 다시 표시됩니다. 해시 조각을 변경하여 앱을 탐색하는 등의 작업을 수행합니다 (Backbone.js와 같은 프레임 워크가 자동으로이 작업을 수행 할 수 있습니다).

우리가 접근 한 이유는 iOS에 하드웨어 뒤로 버튼이 없기 때문에 사람들이 앱에 의존하도록 설정하는 것을 조심스럽게 생각합니다. 앱이 근본적으로 플랫폼에서 깨진 것만을 염두에두고 있습니다. 우리는 현재 완결성의 일관성을 목표로하고 있습니다.

업데이트는 : 수요로 인해, 우리는 안드로이드에서 뒤로 버튼 동작을 제어하기위한 지원을 추가했습니다 : http://docs.trigger.io/en/v1.4/modules/event.html#backpressed-addlistener - 너무 backPressed.preventDefault을 확인합니다.

forge.event.backPressed.addListener(function (close) { 
    if (atHomeScreen) { 
    close(); 
    } 
} 
+0

대단히 감사합니다. – Mala

+1

현재 문서는 여기에 있습니다 : https://trigger.io/docs/current/api/core/event.html – zack

관련 문제