最近在 Play 上, Chrome 老不更新,一直是 51 版,而 Webview 则连续更新了两次 52 版,我才发现,貌似这个 webview ,不比 Windows 下的动态链接库,跟 Chrome 应该是完独立的,虽然其核心跟 Chrome 应该是一样的。
虽然两个应用独立并没浪费多少空间,但我觉得,二者还是统一起来更完美些。 Chrome 应该只做一个 UI ,底层功能直接调用 webview 。
最近在 Play 上, Chrome 老不更新,一直是 51 版,而 Webview 则连续更新了两次 52 版,我才发现,貌似这个 webview ,不比 Windows 下的动态链接库,跟 Chrome 应该是完独立的,虽然其核心跟 Chrome 应该是一样的。
虽然两个应用独立并没浪费多少空间,但我觉得,二者还是统一起来更完美些。 Chrome 应该只做一个 UI ,底层功能直接调用 webview 。
|
1
这一点, Google 给过原因,他们用的代码不一样,一个是完整的 chrome ,一个是修改版的 chromium 内核,为 Android 提供 webview 组件,两者并不一样, chrome 中还有一部分商业不开源的代码,所以他们是分开来的两个独立程序
|
|
3
@pmpio 从 Android 7 开始,当然是在搭载 Google play 的设备上, webview 就是 chrome ,它们是同一个实例。不再有单独的 webview 了。
在 Android 6 里面, webview 是一个更新速度比 chrome 略微慢一些的独立应用。 从 Android 5 还是 5.1 开始 webview 的实现改用了 chromium 。 |
|
4
@pmpio chrome 老是不更新和 play 的灰度推送有关。
通常情况下 webview 会在 chrome 之后发布,但可以出现在两种都开始灰度发布后,某个用户获得了新版 webview 推送但没获得 chrome 推送的情况(小概率事件)。 |
|
5
是两个。不过现在可以用 custom chome tab 。
|
|
6
@honeycomb 我的就是 Nexus 7(2013) 6.0.1 ,我这最近情况恰恰相反, Chrome 比 webview 更新慢。
这设备应该是用不上 7.0 了,从 4.3 一路更新到 6.0.1 ,应该指望不上 7.0 了。。。 |
|
honeycombAug 5, 2016 via Android
9
|
|
qjhqxnneAug 5, 2016
10
浏览器不支持广告过滤的都没法用,坚持 firefox 绝不动摇。
|
|
KhliebAug 6, 2016 via Android
11
@honeycomb Firefox 本身就开源的,所以用得着把发布流程公之于众, Chrome 和 WebView 虽然都是基于 Chromium 的,但彼此间发布流程完全不是一起的,而且 WebView 受制于系统 API 更多些。
|
|
G0DAug 31, 2016
12
长知识了
|
|
he7liaoDec 13, 2016
13
@honeycomb 是从 android 4.4 引入了基于 chromium 的 webview 的。
Android 4.4 (API level 19) introduces a new version of WebView that is based on Chromium https://developer.android.com/guide/webapps/migrating.html |