Android的WebView上的渲染质量很差

时间:2013-12-23 18:50:14

标签: android css3 webview filter

我正在使用WebView开发应用程序,我遇到了CSS3过滤器属性的问题。只要我不使用它,一切看起来都没问题:

Good-looking WebView

但是,由于我在CSS中将filter: invert(100%);添加到html,因此文字变得模糊且难以阅读:

Bad-looking WebView

看起来就像使用CSS3 filter属性一样,页面以固定分辨率渲染一次,然后才显示;就像在缩放页面后没有重新渲染一样。

我已经将最小的API版本设置为11并在整个应用程序中启用了硬件加速(就像在另一个问题中提到的人一样)并且它不起作用。

所以,我的问题是:WebView看起来如此糟糕的原因是什么?以及如何改进?

1 个答案:

答案 0 :(得分:0)

渲染优先级可能太高,因此渲染质量较低。

确保您没有将webview渲染优先级设置为高。