计算webView显示内容后实际高度
来源:互联网 发布:linux dhcp安装包下载 编辑:程序博客网 时间:2024/06/05 19:04
第一种:得到内容的实际高度:
- (void)webViewDidFinishLoad:(UIWebView*)wb{
CGFloat documentWidth = [[wb stringByEvaluatingJavaScriptFromString:@"document.getElementById('content').offsetWidth"] floatValue];
CGFloat documentHeight = [[wb stringByEvaluatingJavaScriptFromString:@"document.getElementById(\"content\").offsetHeight;"] floatValue];
NSLog(@"documentSize = {%f, %f}", documentWidth, documentHeight);
}
}
第二种:得到了将内容显示完整后的webView的尺寸(包含UIEdgeInsets)
- (void)webViewDidFinishLoad:(UIWebView*)wb{
CGRect frame = wb.frame;
frame.size.width = 768;
frame.size.height = 1;
//wb.scrollView.scrollEnabled = NO;
wb.frame = frame;
frame.size.height = wb.scrollView.contentSize.height;
NSLog(@"frame = %@", [NSValue valueWithCGRect:frame]);
wb.frame = frame;
- (void)webViewDidFinishLoad:(UIWebView*)wb{
CGFloat documentWidth = [[wb stringByEvaluatingJavaScriptFromString:@"document.getElementById('content').offsetWidth"] floatValue];
CGFloat documentHeight = [[wb stringByEvaluatingJavaScriptFromString:@"document.getElementById(\"content\").offsetHeight;"] floatValue];
NSLog(@"documentSize = {%f, %f}", documentWidth, documentHeight);
}
}
第二种:得到了将内容显示完整后的webView的尺寸(包含UIEdgeInsets)
- (void)webViewDidFinishLoad:(UIWebView*)wb{
CGRect frame = wb.frame;
frame.size.width = 768;
frame.size.height = 1;
//wb.scrollView.scrollEnabled = NO;
wb.frame = frame;
frame.size.height = wb.scrollView.contentSize.height;
NSLog(@"frame = %@", [NSValue valueWithCGRect:frame]);
wb.frame = frame;
}
1 0
- 计算webView显示内容后实际高度
- WebView自适应实际内容高度
- webView自适应实际内容高度的问题
- ios webview自适应实际内容高度4种方法
- ios webview自适应实际内容高度4种方法
- ios webview自适应实际内容高度4种方法
- ios webview自适应实际内容高度4种方法
- ios webview自适应实际内容高度4种方法
- webView加载完后无法显示内容
- 知识片段---webView计算内容高度
- OC - WebView使用 之 获取 WebView 实际内容高度 及 其中一种导致WebView展示不全的bug
- 如何优雅的计算webview渲染后的高度
- webview 获取内容高度?
- webView 获取内容高度
- 计算webView高度
- iOS 计算webview高度
- iOS WebView自适应内容高度
- 如何获取WebView内容高度
- android:第一个android项目 简单计算器
- 分支的使用以及发布说明
- BZOJ 1016 最小生成树计数 Kruskal
- 将SQL文件导入MySql
- 在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务
- 计算webView显示内容后实际高度
- GIS+=地理信息+容器技术(2)——Dockers技术介绍
- 截图
- HDU1879 并查集和最小生成树
- 大话设计模式-备忘录模式
- Solr索引库l配置文件schema.xm要点翻译
- iOS/mac开发的一些知名个人博客
- jquery 中 $.map 的使用方法
- NGUI部分组件