是否可以使用WebView从Mac应用程序中的网站下载文件?如果是这样,怎么样?
答案 0 :(得分:3)
是的,可以使用UIWebViewDelegate
的委托方法,名为webView:shouldStartLoadWithRequest:navigationType:
(Link to the doc)。当用户点击链接时,检查扩展名是否以“.doc”(或您要下载的任何文件)结尾。
完成后,文件是您应该下载的内容,然后return NO
以避免在Webview中加载文件,并获取URL并将其下载到单独的对象上。
关于如何使用iOS下载文件还有其他多个主题,我个人建议使用外部库“ASIHTTP”,has a download to file option。
编辑:等待,UIWebView是指iOS UIWebView还是MacOSX webView?如果是后者,请忽略我的回答。