3
我的目標是通過單擊UIWebview中的鏈接來檢測音頻文件(mp3,mp4,m4a和wav)。我有代表電話檢測是否應該從UIWebview下載文件
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
實現,它會檢查url擴展是否以上述擴展名之一結束。問題是,當我嘗試從諸如mail.google.com和mail.yahoo.com等網站以及不使用直接鏈接的網站下載文件時。
有沒有一種通用的方式來獲取文件類型點擊任何鏈接,或者你必須在每個網站的基礎上做到這一點。當談到html/javascript編碼時,我是一個noob。謝謝你的幫助。
@Dmarpco像RAPIDSHARE,主人MediaFire,由你和許多其他的網站提到了兩個不提供直接鏈接。他們提供的URL是安全的,只能由Downloader使用。它們在下載器發送請求時轉換URL。如果可以,您也可以轉換網址。 – 2013-02-14 04:14:09
沒錯。我只是發現了這個,所以也許它是一樣的概念。 http://stackoverflow.com/questions/1176936/examine-a-response-while-webviewshouldstartloadwithrequestnaviagionttype-w?rq=1 – Dmacpro 2013-02-14 04:15:29