后退按钮在Ipad上不起作用'的默认浏览器(Safari)
Back button not working on Ipad's default browser(Safari)
让我告诉你我的问题的场景。在我的应用程序中,我有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()"
。
相关文章:
- 在 Chrome 中打开电子邮件中的网址/链接,而不是默认浏览器 IE8
- Android默认浏览器:谷歌地图制作“;位置:相对;元素在页面顶部滚动
- 默认浏览器's的拖放功能
- 如何在量角器/WebdriverJS中设置默认浏览器窗口大小
- Bootsrap Modal 不会使用默认浏览器页面滚动条滚动
- 用于在默认浏览器中打开 URL 的 JavaScript 代码
- 三星S4 - 默认浏览器未加载网页
- 无法在三星Galaxy Tab 2 7.0的默认浏览器上通过youtube API播放YouTube视频
- Android WebView 不适用于默认浏览器,但适用于 Chrome
- Internet Explorer 作为 CasperJS 的默认浏览器
- 后退按钮在Ipad上不起作用'的默认浏览器(Safari)
- node-webkit右键单击链接并在默认浏览器中打开
- 安卓系统上的Phonegap 2.7.0;t在默认浏览器中打开外部链接
- 打开设备中的链接'的默认浏览器.Crosswalk android应用程序
- 重定向旧浏览器Safari用户
- 我如何添加webView,但当有人点击任何链接时,它应该在默认浏览器中打开
- 打开我的网站在默认浏览器从facebook而不是facebook浏览器
- 如何使用 nodejs 打开默认浏览器并导航到特定 URL
- 从javascript向文本框添加值在Android默认浏览器中不工作
- 是否有一种方法来检查如果谷歌浏览器安装(和默认浏览器)通过网页/ JavaScript不安装任何客户端