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.
I have tried with history.back doesn't work on iOS using Cordova, but no luck
Thank you.