我正在开发一个需要在本地应用程序的Android Webview中运行的Web门户。整个门户是基于AJAX的。因此,每当表单被提交时,都会异步进行。根据响应,我需要呈现一个消息框,显示“成功”或“错误”。目前我使用jQuery来实现这个功能。问题是,Android Webview不会重新绘制,因此消息框不会显示。唯一有效的解决方法是在屏幕上点击任意位置。这似乎可以强制重新绘制。现在我需要做的是:
1)以另一种方式进行DOM更改,使Android Webview正确处理它。
或
2)通过触发某些(伪)事件或使用某些肮脏的技巧来强制重新绘制。
有人遇到过这个问题吗?任何提示都将不胜感激。
1)以另一种方式进行DOM更改,使Android Webview正确处理它。
或
2)通过触发某些(伪)事件或使用某些肮脏的技巧来强制重新绘制。
有人遇到过这个问题吗?任何提示都将不胜感激。