Cordova - window.history.back () funktioniert nicht mit der HTML-Zurück-Schaltfläche in iOS 9
In meiner Anwendung verwende ich window.history.back, um zur vorherigen Ansicht zurückzukehren
Deklaration des Zurück-Buttons
<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 Aktion:
$("#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();
}
});
Dies hat bis iOS 8.4 perfekt funktioniert. In iOS 9 funktioniert diese Navigation nicht.
Ich benutzeApache Cordova native platform version 3.8.0
.
Wenn jemand mit dem ähnlichen Problem konfrontiert ist, schlage mich bitte vor. Ich habe es mit @ versuc history.back funktioniert unter iOS nicht mit Cordova, aber kein Glück
Vielen Dank