我有一个UIWebView
将加载文件。为 webview 提到的所有支持的文档都在工作。但有时,UIWebView
每当我快速来回移动时,它就会崩溃。我的意思是我一次又一次地点击返回并打开文件。如果我这样做,我的应用程序就会崩溃。
知道为什么会这样吗?它适用于视频、音频和 txt 文件,但对于 Office 文档和数字、页面文档来说却是奇怪的崩溃。
请帮帮我!
-(void) backBtnPressed
{
[_webView stopLoading];
if ([_webView superview])
{
[_webView removeFromSuperview];
self.navigationItem.rightBarButtonItem = nil;
}
}
- (void) loadFile:(NSString*)filePath
{
NSURL* url = [NSURL fileURLWithPath:filePath];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
[webView setScalesPageToFit:YES];
}