我正在为 Android 开发混合应用程序,但是 Android 的 WebView 渲染取决于操作系统版本,因此,Android 2.3 WebView 与 Android 4.0 WebView 渲染和行为不同,而 Android 4.4 WebView 则又不同于前两者。所有这些碎片化使得开发基于 HTML 的应用程序成为一个真正的问题。我不是在谈论不同的屏幕尺寸或密度,而是在谈论特定的 WebView 错误或渲染引擎。
是否存在一种“通用”的 WebView 组件(开源或商业),我可以将其嵌入我的应用程序中,以便我不必编写特定的 WebView CSS Hack,只需在任何 Android > 2.3 版本上获得相同的渲染和行为?
我知道有一些实验性项目,例如 https://github.com/davisford/android-chromium,但找不到任何准备好供生产使用的项目。