IOS客户端UIwebview下web页面闪屏问题

Posted 杜培东

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS客户端UIwebview下web页面闪屏问题相关的知识,希望对你有一定的参考价值。

基于ios客户端uiwebview下的web页面,在其内容高度大于视窗高度时,如果点击超过视窗下文档的底部按钮,收缩内容高度,会发生闪屏问题。

外因是由文档的高度大于视窗的高度所致,本质原因未知。

解决办法:

  为最外层的元素设置height:100%(要保证100%的高度等于视窗高度),overflow:scroll,如果想避免出现滚动条的话,还可以在最外层元素加上伪类::-webkit-scrollbar{display:none},即可完美解决闪屏问题。

 

以上是关于IOS客户端UIwebview下web页面闪屏问题的主要内容,如果未能解决你的问题,请参考以下文章

ios之UIWebView常用方法

iOS 11 适配UIWebView,页面下移20的问题

在没有 alertView 的情况下使用 UIWebView 在 iOS 中以编程方式拨打电话

网易严选的wkwebview测试之路

网易严选的wkwebview测试之路

iOS 6 旋转与来自 UIWebView 的 MPMoviePlayerViewController