ios – 如何从UIWebView下载文件并再次打开

如何创建一个“下载管理器”,它将检测您点击的链接(在UIWebView中)的文件结尾为“.pdf”,“.png”,“.jpeg”,“.tiff”,“.gif”,“.doc”,“.docx”,“.ppt”,“.pptx”,“.xls”和“.xlsx”,然后打开一个UIActionSheet,询问您是否要下载或打开.如果您选择下载,则会将该文件下载到设备.

应用程序的另一部分将在UITableView中列出下载的文件,当您点击它们时,它们将显示在UIWebView中,但当然会脱机,因为它们将在本地加载,因为它们将被下载.

请参阅http://itunes.apple.com/gb/app/downloads-lite-downloader/id349275540?mt=8以更好地了解我正在努力做什么.

这样做最好的方法是什么?

谢谢,

詹姆士

解决方法

使用方法 – (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...