修改UIWebView的ua,加载webOffice的.PDF文件
来源:互联网 发布:十日惊奇 知乎 编辑:程序博客网 时间:2024/06/04 18:20
//修改ua
NSString* userAgent = [self.myWebView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];
NSString *executableFile = [[[NSBundlemainBundle]infoDictionary]objectForKey:(NSString *)kCFBundleExecutableKey];
NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleVersionKey];
//系统ua
NSString* hereUa = [NSString stringWithFormat:@"%@ %@/%@",
userAgent,
executableFile,version];
//加载PDF的ua
NSString * webUa = @"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16";
[[NSUserDefaults standardUserDefaults] registerDefaults:@{@"UserAgent" : webUa, @"User-Agent" : hereUa}];
//===============================================================================================
NSURLRequest* request = [NSURLRequest requestWithURL:courceUrl];
NSString *lowerCaseString1 = [courseType lowercaseString];//转成小写
// 修改webView的request的ua
if ([lowerCaseString1 isEqualToString:@"pdf"]) {
[request valueForHTTPHeaderField:@"User-Agent"];
}else{
[request valueForHTTPHeaderField:@"UserAgent"];
}
[self.myWebView loadRequest:request];
- 修改UIWebView的ua,加载webOffice的.PDF文件
- iOS根据需求修改UIWebView的UA
- UiWebView加载PDF文件。
- UIWebView加载PDF时出现的问题
- UIWebView加载本地pdf、doc等文件
- ios 修改webview的 ua
- ios 修改webview的 ua
- WebOffice控件的使用
- 修改pdf文件的软件
- UIWebView加载的html里,加载工程文件的图片
- UIWebView简单使用:加载进度条,加载PDF文件
- UIWebView 的加载
- iOS UIWebView 的加载
- iOS UIwebview的加载
- 修改UIWebview的字体大小
- 使用北京点聚信息技术有限公司的WebOffice工具上传文件
- iOS-webview内的UA修改
- UIWebView显示PDF文件
- Java中的反射
- 1002. A+B for Polynomials
- android 输入框EditText禁止输入Emoji表情符
- 系统入门(4):Android Service与Activity之间通信的几种方式
- 配置企业邮箱无法发送邮件
- 修改UIWebView的ua,加载webOffice的.PDF文件
- Give root password for maintenance
- DVB节目搜索流程
- 字典转化成Json
- 从VS2010中复制带有中文字符的代码到Office等时,出现乱码的解决方案
- 找工作小总结
- 如何为Apache JMeter开发插件(一)
- MyEclipse设置Java代码注释模板
- Ubuntu下安装配置tftp服务器