请诸位 Android 开发者选择 X5 内核,避免使用 UC webview sdk

2022-04-25 14:13:36 +08:00
 Mateverse
  1. 需要注册,申请 APPID
  2. 不支持 skiavk ,部分原生系统默认使用 VK 的情况下,出现大面积福报系列 APP 白屏情况,需要手动修改debug.hwui.renderer=skiagl 。X5 内核没问题 。

我的体验:类原生 Android12 ,支付宝小程序无一幸免,alipay 运动页面打不开,钉钉部分页面白屏,包括登录验证码验证页面。淘宝部分店铺打不开。有用 uc webview sdk 的同学请注意一下。

12900 次点击
所在节点    Android
33 条回复
codefever
2022-04-25 14:17:21 +08:00
2022 年了,没想到还能出这种问题
BigBai
2022-04-25 14:23:51 +08:00
`debug.hwui.renderer=OpenGL`试一下呢
Mateverse
2022-04-25 14:26:10 +08:00
@BigBai 也是可以的。
imzcg2
2022-04-25 15:00:03 +08:00
为什么会出现这种情况呢,得益于自由既混乱,根本就做不到像 iPhone 那样一个 webkit 走天下,你好我好大家好
Ga2en
2022-04-25 15:17:33 +08:00
请诸位 Android 开发者选择 google webview ,避免使用 X5
zagfai
2022-04-25 16:04:52 +08:00
是啊 google 不用 用啥 x5?
murmur
2022-04-25 16:21:39 +08:00
@imzcg2 别提了,苹果两个大深坑我都是踩到 safari 核心上,安卓还可以替换 webview ,一样的旧也是好事,新特性未必有用,但是不升版本代表没有新问题
Goooler
2022-04-25 16:28:21 +08:00
干嘛不用原生的 WebView 呢,之前碰到过几次 x5 造成的内存泄漏,已经按照官网的指导使用了,从那之后就没好印象了
mxT52CRuqR6o5
2022-04-25 16:34:22 +08:00
我小米手机试用安卓 11beta 版时也是一堆福报系 app webview 页白屏
hatsuyuki
2022-04-25 16:44:50 +08:00
@imzcg2 iOS 浏览器内核兼容性太差,部分功能实现不规范,而且还强制使用,毒瘤
xiangyuecn
2022-04-25 16:47:55 +08:00
google webview ?呸 ~ 🐶🐶🐶

不是说系统自带的哪里不好,其实本身够先进。但这玩意就和当年的 IE 一模一样(更新钉子户 升级异常困难),只能唾弃了。没有跨版本兼容需求 当然感知不到 系统自带 webview 是最好选择。

---------

一直质疑 Android 沙雕 webview (包括 iOS 沙雕 webview ),一个简单的升级功能都不能提供(比如:开发者可以默认使用系统自带的古董内核,或者选择使用最新稳定内核(没必要指定版本),系统自动维护,在我眼里最多 100 行代码搞定🐶,不能再多了)
Mateverse
2022-04-25 16:52:40 +08:00
@xiangyuecn 他们估计也都不是 Android 开发,我就没回。真正用过 webview 的,才知道为什么选择第三方。
hingbong
2022-04-25 17:10:57 +08:00
有咕咕 play 的话,倒是可以更新 webview 了现在
Mateverse
2022-04-25 17:13:03 +08:00
@hingbong 更新过了,依然不行。内核是版本号 64 的 chrome 的 UC WEBVIEW SDK 。
hingbong
2022-04-25 17:20:22 +08:00
@Mateverse 我只是针对“自带 webview 不更新”🤣
zpxshl
2022-04-25 18:15:00 +08:00
@zagfai 谷歌能解决碎片化吗,这么多版本。 何况还有国内厂商对 webview 内核的魔改,用原生 webview 问题量直接起飞
PerFectTime
2022-04-25 18:27:18 +08:00
呸,辣鸡 X5 ,请避免使用 X5 。

辣鸡 X5 快点死
yousabuk
2022-04-25 19:04:56 +08:00
X5 是个锤子🔨
kssdxw
2022-04-25 19:49:55 +08:00
用 firefox 的 GeckoView ,我们目前用这个从 4.2 兼容到 12 ,比 x5 好用太多了
12101111
2022-04-25 20:10:37 +08:00
我能理解 x5,uc 这种魔改 webview 的市场
国内不像国外, 都有 google play, google play 能自己更新 webview, 国产手机有的系统不点进应用商店就不会自动更新。
不过我还是希望在系统的 webview 的 chromium 版本比 x5 自己的版本高时调用系统的,我看 x5 的官网说 x5 才更新到 77, 简直是文物版本,现在 Google 都是对着 Chromium/Firefox/Safari 最新 3 个版本适配的,qt6 webengine 的 chromium 94 都说老

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/849151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX