【问题标题】:Downloading Files in WebView?在 WebView 中下载文件?
【发布时间】:2011-09-05 00:24:45
【问题描述】:

是否可以使用 WebView 在 Mac 应用程序中从网站下载文件?如果有,怎么做?

【问题讨论】:

  • OS X 上没有UIWebView,它是WebView

标签: objective-c macos webview


【解决方案1】:

是的,可以使用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?如果是后者,请忽略我的回答。

【讨论】:

  • 恐怕是WebView。浪费了一个完美的答案。 +1 努力。
  • 抱歉,我的条件搞混了。 :\
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-01-16
  • 1970-01-01
  • 1970-01-01
  • 2017-05-01
  • 2014-08-13
  • 1970-01-01
  • 2020-03-10
相关资源
最近更新 更多