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]