我在一个 android 应用程序中使用 WebView,并且我对早期 android 版本的 CSS3 支持有问题。
我以这个 css 类为例(应该显示一个绿色圆圈):
.board {
border-radius: 50%;
width: 200px;
height: 200px;
background: green;
}
如果在 android 4.2 中运行它可以正常工作,但在 Android 2.2 中我没有得到圆形而是方形(如果没有 CSS3 支持,则如预期的那样)。
如果我在 Android 2.2 中启动 Opera 浏览器,它可以正常工作,但我需要它在 WebView 中运行我的 html。
所以,问题是:
- 无论如何将 Opera 引擎嵌入到我的 WebView 中,或者是否有任何由 Opera 导出的视图可以在我的应用程序中使用?
- 我是否需要将我的应用程序的可用性限制为 android 3.x 或 android 4.x?
- 我还有什么其他选择?
谢谢。