最近在 Play 上, Chrome 老不更新,一直是 51 版,而 Webview 则连续更新了两次 52 版,我才发现,貌似这个 webview ,不比 Windows 下的动态链接库,跟 Chrome 应该是完独立的,虽然其核心跟 Chrome 应该是一样的。
虽然两个应用独立并没浪费多少空间,但我觉得,二者还是统一起来更完美些。 Chrome 应该只做一个 UI ,底层功能直接调用 webview 。
1
wwqgtxx 2016-08-05 13:38:50 +08:00 2
这一点, Google 给过原因,他们用的代码不一样,一个是完整的 chrome ,一个是修改版的 chromium 内核,为 Android 提供 webview 组件,两者并不一样, chrome 中还有一部分商业不开源的代码,所以他们是分开来的两个独立程序
|
3
honeycomb 2016-08-05 15:05:39 +08:00 via Android 2
@pmpio 从 Android 7 开始,当然是在搭载 Google play 的设备上, webview 就是 chrome ,它们是同一个实例。不再有单独的 webview 了。
在 Android 6 里面, webview 是一个更新速度比 chrome 略微慢一些的独立应用。 从 Android 5 还是 5.1 开始 webview 的实现改用了 chromium 。 |
4
honeycomb 2016-08-05 15:07:51 +08:00 via Android 1
@pmpio chrome 老是不更新和 play 的灰度推送有关。
通常情况下 webview 会在 chrome 之后发布,但可以出现在两种都开始灰度发布后,某个用户获得了新版 webview 推送但没获得 chrome 推送的情况(小概率事件)。 |
5
Lonely 2016-08-05 15:27:22 +08:00 via iPhone 1
是两个。不过现在可以用 custom chome tab 。
|
6
pmpio OP @honeycomb 我的就是 Nexus 7(2013) 6.0.1 ,我这最近情况恰恰相反, Chrome 比 webview 更新慢。
这设备应该是用不上 7.0 了,从 4.3 一路更新到 6.0.1 ,应该指望不上 7.0 了。。。 |
7
pmpio OP @honeycomb 小概率事件 就正好让我碰到了,可能是我在 play 上老不付费,而且还不绑卡, Google 怒了,将我的帐号放到了垃圾堆中。。。。
|
9
honeycomb 2016-08-05 16:22:59 +08:00 via Android
|
10
qjhqxnne 2016-08-05 16:54:57 +08:00
浏览器不支持广告过滤的都没法用,坚持 firefox 绝不动摇。
|
11
Khlieb 2016-08-06 00:59:56 +08:00 via Android
@honeycomb Firefox 本身就开源的,所以用得着把发布流程公之于众, Chrome 和 WebView 虽然都是基于 Chromium 的,但彼此间发布流程完全不是一起的,而且 WebView 受制于系统 API 更多些。
|
12
G0D 2016-08-31 08:46:53 +08:00
长知识了
|
13
he7liao 2016-12-13 14:01:27 +08:00
@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 |