Iphone 如何从UIWebView下载文档或pdf文件
我可以显示UIWebView的url。但是,当单击下载链接时,如何将文件从UIWebView下载并保存到文件夹中。在web视图代理中实现Iphone 如何从UIWebView下载文档或pdf文件,iphone,Iphone,我可以显示UIWebView的url。但是,当单击下载链接时,如何将文件从UIWebView下载并保存到文件夹中。在web视图代理中实现webView:shouldStartLoadWithRequest:navigationType:。如果收到对感兴趣的文件的请求,请从该方法返回NO,然后启动单独的NSURLConnection,将文件下载到NSData对象中,然后保存。在web视图代理中实现webView:shouldStartLoadWithRequest:navigationType:。
webView:shouldStartLoadWithRequest:navigationType:
。如果收到对感兴趣的文件的请求,请从该方法返回NO
,然后启动单独的NSURLConnection
,将文件下载到NSData
对象中,然后保存。在web视图代理中实现webView:shouldStartLoadWithRequest:navigationType:
。如果收到对感兴趣的文件的请求,请从该方法返回NO
,然后启动单独的NSURLConnection
,将文件下载到NSData
对象中,然后保存
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *) request navigationType:(UIWebViewNavigationType)navigationtype
{
// Will execute this block only when links are clicked
if( navigationtype == UIWebViewNavigationTypeLinkClicked )
{
...//create NSURLConnection object and save the downloaded bytes in NSData in
connectionDidFinishLoading:(NSURLConnection *)connection
}
}