2016-06-21 5 views
1

, 나는 물건을 아래로했다 :이전 페이지로 이동할 때 PhoneGap에서 페이지 재로드 (HTML)를 중지하는 방법은 무엇입니까? 이전 페이지로 돌아 가지 들어

<a data-role="button" href="javascript:history.go(-1)"> 

그러나 잠시 돌아 왔어요 : MyHtmlPage.html에서

document.addEventListener("deviceready", function(){ 
},true); 

$(document).ready(function(){ 
    }); 

이 두 가지 방법을 다시 호출됩니다.

제 질문은 어떻게 돌아 왔는지 다시로드하는 것을 중지하는 방법입니다.

+0

은 다시 버튼을 클릭 true로 설정할 수 있습니다 세션 저장소의 일부 글로벌 변수 플래그를 가지고있는 경우 해고 이벤트를 방지 할 수 있습니다 할 수 있음 페이지로드 후 지워질 수있는 플래그. – Gandhi

답변

0

내 충고는 MyHtmlPage.html 페이지에 onload 메서드를 작성하고 해당 메서드에서 논리를 제어하는 ​​것입니다.

그렇지 않으면

다음 코드를 사용하십시오,

document.addEventListener("deviceready", function(){ 
    //your condition 
    return false; 

    },true); 

    $(document).ready(function(){ 

    //your condition 
    return false; 
     }); 
+0

내가 당신을 업데이트하고 업데이트하도록하겠습니다. – Ayra

+0

초기화 된 객체는 어떻게됩니까? 그들은 각각의 가치를 지니고 있습니까? – Ayra