【问题标题】:Ajax calls fail on iPhone if device screen is turned off如果设备屏幕关闭,iPhone 上的 Ajax 调用会失败
【发布时间】:2012-04-12 03:52:16
【问题描述】:

我们在 iOS 开发中遇到了一个问题,我们通过 AJAX 调用反复轮询我们的服务器,并且一旦屏幕关闭,这些调用就会停止。

这很好,我最初能够接受这样一个事实,即当屏幕关闭时,iPhone 会关闭无线电连接,但事实并非如此。如果您正在下载某些东西(甚至从我们的网站),它将继续下载。此外,如果重新打开屏幕后 AJAX 调用恢复,这不是主要问题,但 AJAX 调用停止发生(重新打开 iPhone 后不存在服务器日志)。

【问题讨论】:

    标签: javascript iphone ajax web


    【解决方案1】:

    您的投票情况如何? setinterval 而不是 settimeout 似乎更好。

    【讨论】:

      猜你喜欢
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-02
      相关资源
      最近更新 更多