作者zonble (zonble)
看板MacDev
标题Re: [问题] WebView+ImagePicker
时间Tue Sep 6 16:26:21 2011
※ 引述《starkite (可乐果)》之铭言:
: 找了资料这样说
: 每个web视图中的内容是一个HTML文件,而且每个链接对应<a hrer></ a>的url吧?
: 这样就得到了url
: 只需要将你的URL传递给你push的对象,
: 这样就实现了在新窗口打开,并且实现了导航的功能。
: 所以才会想说直接用webview显示之後在点选图片後能显示大图可以翻阅
实作 UIWebView 的 delegate method
– webView:shouldStartLoadWithRequest:navigationType:
用传进来的 NSURLRequest 的物件,看看这个 request 的 URL 里头是不是包含
.png 、.jpg 之类的副档名,如果是的话就回传 NO,要不然就直接回传 YES。
但是这种作法很不好,因为这样是在开始抓资料之前就用 URL 判断是不是图片
但是很多图片不一定会有这种副档名,而是要等到资料抓下来才有办法判断 mimetype。
总之这个地方用 WebView 介面会顶奇怪的。
--
zonble.net
cocoa.zonble.net
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.69.67.252
1F:→ starkite:嗯嗯 看来我该换成NSURLConnection来实作了 谢谢z大 09/07 09:35