gpt4 book ai didi

javascript - safari 无法打开页面,因为服务器停止响应

转载 作者:行者123 更新时间:2023-11-28 05:25:13 26 4
gpt4 key购买 nike

我在 ASP.NET 网站上有一个页面需要一些时间才能加载。它适用于所有 Android 操作系统、所有 MAC 操作系统、所有 iOS 除了带有 safari 浏览器的版本 10.0.0.2 的 iOS

当我尝试在 iOS 10.0.0.2 中使用 safari 加载同一页面时,它会抛出“safari 无法打开页面,因为服务器停止响应”。
我知道此错误的原因是我的页面需要时间。但我的页面已经优化了,而且内容太多,所以需要时间。

我想在 10.0.0.2 中防止我的页面出现此错误。我尝试了所有可能的方法来解决这个问题,例如:

  1. 清除 Cookie 和浏览数据

  2. 已将 8.8.8.8 添加到 DNS 服务器

  3. 飞行模式开关

  4. iPhone 重启

但没有任何帮助。

请帮我解决这个问题。

最佳答案

我发现iOS 10.0.0.2的默认超时时间约为1分钟。我的页面加载时间超过 1 分钟。这就是为什么 safari 认为服务器没有响应并且抛出该消息。

我没有得到任何设置或任何东西来延长 Safari 的超时限制。最后我优化了我的代码。

我在我的页面中使用telerik rad grid,其名为'HierarchyLoadMode'的MasterTableView属性被设置为'client'。我将其更改为“ServerOnDemand”。

这通过减少页面加载时间解决了我的问题。
作为
1) “客户端”在页面加载时加载网格数据。
2) ‘ServerOnDemand’在网格扩展时加载网格数据


我的页面加载时间已减少,并且 Safari 停止抛出消息。
如果您正在使用 Telerik rad grid,我希望这会对您有所帮助。

关于javascript - safari 无法打开页面,因为服务器停止响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40233599/

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