如何阻止UIwebview刷新?

时间:2014-03-09 18:52:21

标签: ios uiwebview

我制作了一个应用程序,其中包含许多在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];
}

1 个答案:

答案 0 :(得分:0)

您应该缓存网址,因此不会再次请求网址。

创建URL请求,您提供缓存策略:

NSURLRequest * req = [NSURLRequest requestWithURL:@"" cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:10.0f];
[myWebView loadRequest:req];