后退按钮在Ipad上不起作用'的默认浏览器(Safari)

Back button not working on Ipad's default browser(Safari)

本文关键字:默认浏览器 Safari 按钮 Ipad 不起作用      更新时间:2023-09-26

让我告诉你我的问题的场景。在我的应用程序中,我有100个项目要向用户显示,但第一次只有15个项目会显示,因为用户会向下滚动,旋转图标会闪烁片刻,更多的项目会显示给他/她(15,30,45,直到最后一个项目)。当用户点击任何项目时,都会显示该项目的详细信息。在详细信息页面上有一个后退按钮,它将把用户带到项目页面。因此,再次点击后退按钮滚动时,会显示更多项目。请看一下滚动和后退按钮的代码。

现在,这段代码适用于所有浏览器,只是它不适用于Ipad的默认浏览器(Safari)。

甚至它也在使用相同的用户代理的桌面safari版本上工作。

滚动逻辑:

$(window).scroll( function() 
{
 reloadq() //function to display more items
}

后退按钮编码:

href="javascript:history.go(-1)" class="back-btn">Back

不确定它是否有效(我没有iPad可供测试),但您可以尝试使用href="javascript:window.history.back()"