腾讯X5WebView在滑动布局里面的问题

最近试了一下腾讯的X5WebView,把这个集成到应用里面,之后项目是部署不上模拟器了,我电脑是64位系统,AMD处理器。

使用这个X5WebView加载页面没有发现出现闪屏的情况,源生的WebView如果不做处理加载页面会闪屏。
在有视频的web页面,X5WebView处理的很好,视频的控件渲染的比源生WebView漂亮,也可以直接在X5WebView里面全屏。

后来发现当我把X5WebView放在滑动布局里面比如ScrollView中,把高度设置为wrap_content,在加载页面的时候偶尔会出现页面底部有大面积的白屏,感觉就像是X5WebView会不停的往下面绘制一样。高度设置为固定的大小不会出现这种情况。

还有就是如果在页面加载完毕之后我使用js注入的方式,将web页面中的某个div隐藏或者删除了,例如使用下面的方法
view.loadUrl("javascript:" +
"function set12(){" +
"document.querySelector('body > div > div.content')" +
".remove();" +
"}" +
"set12();");
X5WebView在我删除的div的位置出现一片空白。删掉页面底部的div也是一样的留了div的位置在那里,页面就变的很难看。刚开始我以为是绘制的问题,我在删除div之后重新去绘制了X5WebView的高度为wrap_content,还是一样的没有变化。

不将X5WebView放置在滑动控件里面就不会出现这种情况。或者将X5WebView高度写为固定的也可以。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,547评论 8 265
  • 东坡肘子红粉肉,青天问月水东流。 心系宋家民生苟,学士尽瘁百转忧。
    一一无痕阅读 267评论 27 16
  • 01 最近在看《三生三世十里桃花》,不是一集一集追着看,只是挑着看了几集,因为我曾看过两遍小说,其中剧情细节早已烂...
    4b068994546f阅读 208评论 0 0
  • 文/石说实话 箱底这封 泛黄的情书 记录着懵懂年少时 对你纯洁思恋 少年的我 把心事做成书签 把思念和牵挂 写满信...
    石说实话阅读 378评论 0 1
  • 支持性心理疗法的基本方法 (1)支持与鼓励:支持就是让当事人感受到来自医生、家人和社会的关心,有人在帮助他共同应付...
    步瑞特阅读 232评论 0 0