后退按钮导航不适用于phonegap应用中的iOS 11

时间:2017-11-06 17:55:19

标签: javascript ios jquery-mobile ios11 phonegap

我正在使用运行最新版cli-6.5.0的phonegap应用。我面临的问题是,后退按钮不起作用,仅在iOS中。它在Android中完美运行。

我在html页面顶部有jqueryMobile的'data-rel =“back”',当我的应用程序中的后退按钮被点击时,“window.history.go(-1)”行被点击并把我们带到上一页。

但问题是,当我在Android和Apple的警告框中输出“window.history.length”时。 Android的长度完美呈现,但出于某种原因,在Apple中,长度始终为“2”。由于这个原因,当我在应用程序中按下后退按钮时,它将转到第一页或卡在当前页面。

最近,当我将手机版本从cli-5.4.1更新为cli-6.5.0时,这个问题已经开始了。随着iOS 11的发布,问题开始抓取。我相信这两者之间的合作是行不通的,因为它以前曾经工作过。

任何帮助都会很棒!

谢谢

0 个答案:

没有答案