来自js的Android 4.4 Webview设置样式不起作用

时间:2015-06-02 08:59:26

标签: javascript android css android-webview android-4.4-kitkat

在WebView中,我正在从js:

动态更改元素的高度
function resize(newHeight){
    document.getElementById("#div").style.height = newHeight +'!important';
}

这可以直到Android 4.4,但在4.4之后和之后,js中应用的样式被忽略,高度保持在css的默认值。

经过多次测试我试过了:

  • 指定' px','%',' vh'或者'!important'
  • 使用jquery设置新的高度值
  • 为不同的元素改变不同的风格(即"背景颜色")
  • 检查了web Developer的元素样式,看它是否已设置但已覆盖

没有工作。我读到Android在4.4中对webview进行了一些更改,但找不到可行的解决方案。有没有办法在Android 4.4中设置js的样式?

0 个答案:

没有答案