我看到有人说重复使用UIWebView是一种不好的做法。我在工作中继承了一些代码,它将各种内容推送到UIWebView中,包括Powerpoints、Word文档和视频。在正常情况下,这都可以正常运行。当我们过快地切换UIWebView中的内容时,它就会崩溃。
我的webView被设置为一个属性,并且在IB中已经成功连接。从我们的tableView中正常选择加载本地内容。只有在快速连续选择同一个单元格或多个单元格时,它才会崩溃。
我可以捕获一些错误消息,例如webViewDidFailWithError。但即使没有崩溃,这些也会触发。下面是错误的本地化字符串。
当应用程序最终崩溃时,会出现这个怪异的 WebCore 错误。
如果有人有链接或一些代码示例如何处理这个错误,我将不胜感激。也许有一个示例可以最好地重复使用我的 webView 属性而不会炸毁它。
我想加载一些代码,但有很多与 webView 本身无关的代码在运行。所有推送到 webView 的内容都是通过 [self.webView loadRequest:request]; 加载的,其中请求是填充有本地内容路径的 NSURLRequest。
如果有人能帮助我解决这个问题,我将非常感激。希望能找到简单的解决方法。
我的webView被设置为一个属性,并且在IB中已经成功连接。从我们的tableView中正常选择加载本地内容。只有在快速连续选择同一个单元格或多个单元格时,它才会崩溃。
我可以捕获一些错误消息,例如webViewDidFailWithError。但即使没有崩溃,这些也会触发。下面是错误的本地化字符串。
The operation couldn’t be completed. (NSURLErrorDomain error -999.)
当应用程序最终崩溃时,会出现这个怪异的 WebCore 错误。
如果有人有链接或一些代码示例如何处理这个错误,我将不胜感激。也许有一个示例可以最好地重复使用我的 webView 属性而不会炸毁它。
我想加载一些代码,但有很多与 webView 本身无关的代码在运行。所有推送到 webView 的内容都是通过 [self.webView loadRequest:request]; 加载的,其中请求是填充有本地内容路径的 NSURLRequest。
如果有人能帮助我解决这个问题,我将非常感激。希望能找到简单的解决方法。
@try {} @catch {}
吗? - ott--