我正在尝试在我的应用程序中创建一个浏览器,允许我单击链接并启动文件下载,如果我将其创建为webview,这不起作用它只是打开文件,我看过示例在其他应用程序中,应用程序中似乎有一个浏览器而不仅仅是一个webview。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以使用- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
委托方法拦截加载请求并相应地处理它们。例如,如果网址符合您的标准,您可以返回NO
,然后通过您的应用程序手动下载。