window.history.go(-1)无法在iOS HomeScreen App中运行

时间:2014-02-07 10:23:08

标签: javascript jquery ios web-applications

所以我试图在iPhone HomeScreen App上将用户重定向到历史记录的一个级别,但它只是因为某些原因而没有被解雇。

目前的代码如下window.history.go(-1)

我还尝试了其他各种版本window.history.back()history.go(-1),但还没有运气。我无法解决如何实现pushState的问题,所以我还没有尝试过这种方法,但令人讨厌的是主屏应用程序的内容非常糟糕。

至少你能用Safari调试。

2 个答案:

答案 0 :(得分:5)

你可以调试手机游戏,但不幸的是你需要一个mac。

如果没有,试试这个:

  1. 确保您的代码正常工作且桌面游戏中没有错误;
  2. 通过添加alert("history() called")代替history(-1)代码来检查您是否实际在拨打电话;
  3. 是否在具有默认行为的链接中导航到另一个页面?如果是,则在历史记录()调用后需要event.preventDefault()或至少return false;
  4. iOS simulator safari debugger

答案 1 :(得分:2)

尝试类似:

git@github.com:owner/project.git