[
https://issues.apache.org/jira/browse/CB-9705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
veeraju updated CB-9705:
------------------------
Description:
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="slide down">
<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.
was:
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.
> 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.
> Reporter: veeraju
> Labels: easyfix, html, javascript, newbie
> Fix For: 3.8.0
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> 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="slide down">
> <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]