如何在 Android Eclaire 上改进 WebView?

How to improve WebView on Android Eclaire?

我有一个旧设备(Nook Simple Touch)。它基于 Android 2.1。我正在为此设备编写简单的应用程序(仅供个人使用)。此应用程序是一个链接到特殊网站的 WebView。网站是使用 JQuery 移动设备构建的。

我遇到了麻烦。此设备上的 WebView 并不完美,无法正确显示某些元素。新版本的 WebView 运行良好。

是否可以在旧版本 Android 上改进 WebView?可能这里有升级它的方法,或者我可以为它使用一些库?

很遗憾,您无法在此处执行任何与 WebView 相关的操作。

jQuery 移动设备在 Android 低于 2.3

的系统上表现不佳

更具体地说,jQuery Mobile 在 Android 低于 4.0 的系统上表现不佳,但是,如果使用 Android 2.2 及更低版本,性能会进一步下降。

在 Android 4.0 上,您可以使用 Crosswalk 使您的应用程序更快,但是,它仅限于 Android 4+。

好消息是你并非没有可能。

CSS3 是 jQuery 移动设备完全在 Android 2.X 设备上运行的主要原因。您可以禁用 jQuery 移动样式并自行完成,确保不要使用或过度使用 CSS3,尤其是 CSS3 阴影。

另一种可能性是升级 Android 版本。不幸的是,官方升级从未发布,XDA 开发人员也没有自定义 ROM。