通过这两天对4.4 webview的调研发现,4.4 google已经将android原来的webview主要实现都去掉了,但是作为系统级的frameworks,要考虑到向后兼
容,API是不能随便乱动的,所以framework/base下面webview中留下了提供给上层接口的一些类文件。
对Anrdoid webview实现取而代之的是chromium项目的webview,通过桥接的方式将chromium的中webview的实现和framework base的webview接口相联
系,主要结构如下:
容,API是不能随便乱动的,所以framework/base下面webview中留下了提供给上层接口的一些类文件。
对Anrdoid webview实现取而代之的是chromium项目的webview,通过桥接的方式将chromium的中webview的实现和framework base的webview接口相联
系,主要结构如下:
|
|
Android.webkit.WebView | |||
|
|||||
|
Bridge from AwContents to WbView | ||||
Android AOSP |