veeraju created CB-9705:
---------------------------

             Summary: Cordova - window.history.back() not working on HTML back 
button in iOS 9
                 Key: CB-9705
                 URL: https://issues.apache.org/jira/browse/CB-9705
             Project: Apache Cordova
          Issue Type: Bug
          Components: CLI, iOS
    Affects Versions: 3.8.0
         Environment: XCODE 7.0 iOS 9 I am getting this issue. Where as prior 
to iOS 9 versions like  iOS 8,iOS 7 and iOS 6 it is working perfectly.Please 
update me if any alternative for window.history.back()  in iOS 9
            Reporter: veeraju
             Fix For: 3.8.0



In my application I am using window.history.back to navigate back to previous 
View

Declaration of back button

 <div class="back_icon"  id="verification_back_icon"><a href="#" 
data-rel="back"  data-transition="slidedown"><img src="images/back_btn.png" 
width="23"/></a></div>
Button action:

 $("#verification_back_icon").on("click", function(e)
{
if(checkDirtyVacation())
{
    e.preventDefault();
    if(backbtnAlt== false)
    {
        backbtnAlt =true; 
         confirm("All data will be lost. Do you want to continue?",
        function(r){
            if(r){
                 //onBackKeyDown();
                    clearVacationvalues();
                    window.history.back();//this is not working in iOS 9
            }else{

            }
            backbtnAlt =false;
        });
    }   
}
else 
{
    e.preventDefault();
    if($(".vaction_location").hasClass("chkSelect"))
    {    
        $(".vaction_location").removeClass("chkSelect");
        $(".vaction_location").addClass("chkUnSelect");
    }


    window.history.back();
   }
  }); 
This worked perfectly till iOS 8.4. In iOS 9 this navigation is not working.

I am using Apache Cordova native platform version 3.8.0 .

If anyone facing the similar problem please suggest me. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to