gpt4 book ai didi

ios - 没有互联网连接时调用 "didFailLoadWithError"?

转载 作者:搜寻专家 更新时间:2023-11-01 07:22:10 25 4
gpt4 key购买 nike

我已经用谷歌搜索了,但没有找到明确的答案。什么时候调用“didFailLoadWithError”?我想用它在没有互联网连接时显示警报。这是正确的方法吗?

它适用于我使用 Xcode 和 Swift 制作的 iOS 应用。

最佳答案

didFailLoadWithError 方法将在以下条件下被调用:

  1. 如果 URL 重定向到另一个 URL,我们将收到NSURLErrorCancelled 错误。
  2. 如果页面包含指向 AppStore 的链接,点击该链接将返回错误(但 AppStore 链接仍将由iOS)。
  3. 如果 URL 是视频/音频的直接链接,即使视频/音频可以播放,我们也会收到错误消息(“插件已处理负载”)。

所以检查网络的最佳解决方案是使用苹果Reachability代码。

更新:

检查互联网连接(Wi-Fi 和蜂窝网络)的最佳解决方案是:[Reachability Swift 2][2]

关于ios - 没有互联网连接时调用 "didFailLoadWithError"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38265043/

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