2012-11-29 2 views

답변

0
document.addEventListener("backbutton", yourCallbackFunction, false); 

다시 단추를 다시 정의하면 원래 동작을 방지 할 수 있습니다. 따라서 사용자는 앱을 종료 할 수 없습니다. 당신은 사용해야합니다

document.removeEventListener("backbutton", yourCallbackFunction, false); 

원래의 행동을 되 찾을 수 있습니다.

0

귀하의 질문이 명확하지 않습니다. 하지만 당신의 응용 프로그램에서 네이티브 타입 뒤로 버튼이 필요하다고 가정합니다.

둘러보십시오이 plugin,

당신이 코르도바에 처음 사용하는 경우 (이전에 폰갭) IOS는, 폰갭과 how to use native plugins를 찾습니다.

다른 플러그인은 다른 구성 (사용 방법)이 필요할 수 있습니다. 대부분의 경우 플러그인 페이지에서 단계를 찾을 수 있습니다.

또한 플러그인을 사용하는 것은 버전에 따라 다릅니다. 따라서 코드 바 버전과 호환되는 플러그인을 사용하고 있는지 확인하십시오.

또한 다른 대답에서 주석 처리 된 javascript를 사용하여 뒤로 버튼 기능을 사용할 수도 있습니다. 장치가 준비된 후에 기능을 오버라이드하십시오.

function onLoad() { 
    document.addEventListener("deviceready", onDeviceReady, false); 
} 


function onDeviceReady() { 
    document.addEventListener("backbutton", onBackKeyDown, false); 
} 

function onBackKeyDown(){ 
    console.log("put your code for back button here"); 
} 
0
Try this 
window.history.back(); 
+0

는, 그것의 작동 벌금을 주셔서 감사합니다 –

관련 문제