有没有其他的webview?

我有一个应用程序,非常大量的使用webview。 我的要求是能够看HTML,并将JavaScript插入到正在加载的页面,即使是内置页框。 我已经完成了与android自带的webview,但它只是没有很好的工作。

那么有没有其他项目提供相同的HTML5浏览体验,但有点更开发友好? 是否有可能采取开源的网页视图代码,并build立自己的或只是一个疯狂的想法?

谢谢。

Solutions Collecting From Web of "有没有其他的webview?"

看看人行横道 。 正如其网站所述:

随着市场平台的变化,您不得不假设每个Android WebView的工作方式都不相同。 有以下不同之处:

  • 哪些JavaScript API可用
  • CSS属性的支持和语法
  • 你的应用程序的界面是如何渲染的…和很多

更多。 您希望支持尽可能多的Android版本,但这是令人沮丧和耗时的。

有一个更好的方法。 如果您唯一担心的WebView与最新版本的Google Chromium保持同步呢? 通过人行横道,您可以:

  • 围绕设备碎片进行开发
  • 在所有Android 4.x设备上提供丰富的function体验
  • 轻松使用Chrome DevTools进行debugging改善HTML,CSS和JavaScript的性能

在android 4.4中,基于铬引入了一个新的webview。 但是,如果您正在开发的以前版本的Android以及您可以检查出这也是基于铬铬https://github.com/mogoweb/chromium_webview库,您的webview将支持HTML5,CSS3和JavaScript

您也可以使用Chrome自定义标签作为在同一应用上处理第三方网站的最佳select。 当然,这是function加载。 像共享铬cookies一样,数据保存选项与Chrome一样