【发布时间】:2012-12-25 12:33:47
【问题描述】:
我尝试了一堆“解决方案”,但现在我正试图弄清楚 UIWebView 的滚动视图的内容大小。它目前总是返回 1024,这是设备的宽度。这没有意义,因为我正在查询高度并且视图是纵向的。
以下代码将高度报告为 1024.00000
-(void)webViewDidFinishLoad:(UIWebView *)webView {
float sourcesWebViewHeight = [[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.scrollHeight"] floatValue];
NSLog(@"%f", sourcesWebViewHeight);
}
但我只有几行文字。
【问题讨论】:
-
document.body.offsetHeight
-
这里问了一个类似的问题 "stackoverflow.com/questions/2979854/…"