我正在使用Objective C创建应用程序,其中我使用UIWebView
以HTML格式显示内容。我在UIWebView
委托方法使用以下代码webViewDidFinishLoad
使用'document.body.scrollHeight'计算UIWebView内容动态高度在iOS 10中返回更大的值
NSUInteger或contentHeight = [[aWebView stringByEvaluatingJavaScriptFromString:[的NSString stringWithFormat:@ “document.body.scrollHeight;”]]的intValue];
计算视图内容的高度,这是在iOS8
,iOS9
和iOS11
工作正常,但在iOS10
iPhone手机的内容高度返回比实际含量值一个更大的价值。正因为如此,我在屏幕的webview底部获得了一些额外的空白空间。
我试过所有的解决方案,但只有在iOS 10中获得相同的错误内容高度。请帮我解决这个问题。先谢谢你!
感谢您的回复,我已经测试了上面的代码但不工作。 –