jQuery Mobile,获得iOS WebView的后退功能

时间:2012-01-16 18:44:14

标签: jquery ios mobile webview

我创建了一个简单的jQuery Mobile页面,您可以在http://appload.nu/UF/browse.php上访问该页面 现在,我正在一个iOS应用程序的webview中显示这个,并希望使页面本地(离线)能够保持流量下降。问题是,当页面是本地的时,后退按钮不会工作。现在我已经用Google搜索了问题,并发现iOS webview在属性history.length方面存在一些问题,显然jQuery Mobile中的后退按钮会以某种方式使用。

现在,如何更换该属性以使我在本地工作?我想基本的问题是历史 - “阶级”根本不起作用!?

1 个答案:

答案 0 :(得分:0)

我认为更好的方法是将data-add-back-btn="true"添加到页面div,如下所示:

<div data-role="page" id="companies" data-add-back-btn="true">

提示:您应该清理代码,将jQuery Mobile置于外部并在此处发布您的配置。我不是很害羞,但我认为你修改了原始的jQuery Mobile代码来配置应用程序?!这不是它应该做的方式。