gpt4 book ai didi

javascript - 30 分钟后 iPad AJAX 调用错误

转载 作者:可可西里 更新时间:2023-11-01 03:18:58 25 4
gpt4 key购买 nike

我正在构建一个用于 iPad 的网络应用程序(保存的书签、视口(viewport)标签等)。 Web 应用程序每 2 分钟向返回 JSON 的不安全服务器(例如,没有可能超时的 session cookie)发出 AJAX 请求(使用 jQuery)。

但是,30 分钟后,请求停止发送到服务器,我想停止从 iPad 发送请求。我查看了 jQuery 错误回调的参数,其中显示了 textStatus == "Error"errorThrown == ""。是的,errorThrown 没有任何意义,这也是我感到困惑的部分原因。

我尝试在 30 分钟后执行用户启动的 AJAX 调用,但返回了相同的错误。如果不清楚,javascript 仍在运行:只是 AJAX 调用失败了。此外,这种行为不会发生在 iPad 以外的任何地方。

知道为什么会发生这种情况,或者如何解决它?

最佳答案

事实证明,iPad 2 nerfs AJAX 请求在使用电池时坐在同一页面(例如,一个长生命周期的网络应用程序)上 30 分钟后。似乎没有用户可配置的设置来更改此超时。

关于javascript - 30 分钟后 iPad AJAX 调用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7096994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com