要清楚,我的问题是而不是询问如何在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