我制作了一个应用程序,其中包含许多在UIwebview中加载的PDF文件。每当我打开PDF,关闭它,然后再回到它,文件再次从顶部开始,它重新加载。一旦用户退出文件并回到它,我不希望它重新加载。 有人可以帮助它的代码停止刷新和我应该插入它吗?
我的代码示例如下。
-(void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSString *path = [[NSBundle mainBundle] pathForResource:@"HnonC" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[Webview loadRequest:request];
[Webview setScalesPageToFit:YES];
[super viewDidLoad];
}
答案 0 :(得分:0)
您应该缓存网址,因此不会再次请求网址。
创建URL请求,您提供缓存策略:
NSURLRequest * req = [NSURLRequest requestWithURL:@"" cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:10.0f];
[myWebView loadRequest:req];