相关疑难解决方法(0)

使用'document.body.scrollHeight;'计算UIWebView内容动态高度 在iOS 10中返回更大的值

我正在使用Objective C创建一个应用程序,我正在使用它UIWebView来显示HTML格式的内容.我在UIWebView委托方法中使用下面的代码webViewDidFinishLoad

NSUInteger contentHeight = [[aWebView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.body.scrollHeight;"]] intValue];

计算视图内容的高度,这是工作的罚款iOS8,iOS9iOS11但在iOS10iPhone手机的内容高度返回比实际含量值一个更大的价值.因此,我在屏幕上的webview底部获得了一些额外的空白区域.

我尝试了所有的解决方案,但只在iOS 10中获得相同的错误内容高度.请帮我解决这个问题.先感谢您!

javascript objective-c uiwebview ios ios10

8
推荐指数
1
解决办法
1060
查看次数

标签 统计

ios ×1

ios10 ×1

javascript ×1

objective-c ×1

uiwebview ×1