当ipad iOS 9进入睡眠模式时,异步事件无法正常工作

时间:2016-01-12 15:33:47

标签: sleep mode

我有一些异步等待数据的ajax调用。当我使用iOS的iOS Air 2使用Chrome时,处于睡眠模式时,异步回调永远不会执行。不处于睡眠模式时,不会出现睡眠模式。没有例外,没有错误。完全消失。所以我的屏幕仍然是旧数据。 知道问题/解决方法的任何信息吗?

我发现在其他几个场合也会发生这种情况, 1.用多个手指向下拖动页面。 2.最小化浏览器并最大化 3.如果您有多个标签,请使标签处于非活动状态几秒钟(约5秒)

另外,据我所知,每个浏览器都将活动ajax请求限制为最大4或6.如果此问题通过上述任何方式发生6次,则所有剩余的ajax请求都会进入队列。剩下的唯一选择是关闭选项卡并从新会话开始。

1 个答案:

答案 0 :(得分:1)

我没有使用jquery $ .ajax()而是使用$ .jsonp()来解决问题。