要清楚,我的問題是而不是詢問如何在UIWebview中顯示PDF。我想檢查用戶是否從某個網站或鏈接導航到PDF(.pdf)文檔。這樣我可以向用戶顯示更多選項,例如保存PDF或打印它。檢查UIWebView的內容是否爲PDF的最佳方法是什麼?檢查UIWebview是否正在顯示PDF
4
A
回答
5
您可以檢查的MIME類型也稍長的旅程:
@property (nonatomic, strong) NSString *mime;
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
mime = [response MIMEType];
}
- (BOOL)isDisplayingPDF {
NSString *extension = [[mime substringFromIndex:([mime length] - 3)] lowercaseString];
return ([[[self.webView.request.URL pathExtension] lowercaseString] isEqualToString:@"pdf"] || [extension isEqualToString:@"pdf"]);
}
0
相關問題
- 1. 檢測UIWebView是否顯示www.example.com鏈接
- 2. UIWebview doesen't顯示PDF
- 3. 檢查UIWebView是否加載
- 4. 在顯示之前檢查是否已經創建了PDF?
- 5. 檢查PDF查看器applet是否正在運行
- 6. 使用loadData在UIWebView中顯示PDF
- 7. 如何檢查網站是否正在顯示消息?
- 8. 檢查UIWebView是否滾動到底部
- 9. 如何檢查UIWebView是否爲空
- 10. uiwebview在Safari瀏覽器中顯示不正確的PDF
- 11. jquery顯示檢查複選框是否在關閉前檢查
- 12. 如何檢查PDF是否有效並且可以在UIWebView中打開
- 13. 檢查XWPFRun是否突出顯示
- 14. 檢查是否顯示特定的MessageDialog
- 15. 檢查UIView是否顯示UIAlertView
- 16. 檢查圖像是否有效顯示
- 17. SplitViewController檢查detailView是否顯示
- 18. 檢查Control.Text是否要顯示長
- 19. iPhone SDK:檢查UIAlertView是否顯示
- 20. 檢查屏幕上是否顯示Vector3
- 21. 檢查是否顯示遠程圖像
- 22. 如何檢查是否顯示
- 23. WatchKit檢查WKInterfaceController是否顯示
- 24. 檢查表單是否已顯示的正確方法?
- 25. 檢查當前顯示的XML佈局是否正確?
- 26. 用一個UIwebView顯示多個PDF
- 27. 使用UIWebView無法顯示PDF
- 28. 在UIWebView中查看PDF
- 29. 如何檢查PDF是否被修改
- 30. powershell - 檢查pdf是否加密
謝謝,這個作品很棒! – JohnWickham