如果应用程序的一个组成部分是使用 UIWebView,那么处理应用程序的首选方式是什么,用户在首次加载应用程序时看到的第一个 View 是 UIWebView 试图访问网页...如果连接速度慢或者如果根本没有连接 - 我应该如何处理?
此外,UIWebView 是否要求您在使用网络时使用网络指示器(微调器)?
最佳答案
始终尝试向用户提供反馈,这有助于提高可用性。所以,是的,微调器(事件和网络指标)非常有用。您还可以通过查看其他应用程序了解它们如何处理网络错误来学到很多东西。例如,Facebook 会显示一条很好的消息,上面写着“网络无法访问,请重试”。您可以实现这样的操作,它始终让用户知道如何继续。
对于处理网络连接,Apple 提供了 Reachability 类。查看附带的示例以了解如何实现它 - https://developer.apple.com/library/ios/samplecode/Reachability/Introduction/Intro.html
关于ios - 如何处理 UIWebView 没有连接的情况,我应该使用网络指示器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18672864/