1
VincentWang 2021-11-03 11:39:04 +08:00
放弃 Electron 采用 WebView ( Edge WebView2 ) .....
|
2
murmur 2021-11-03 11:43:02 +08:00
除非 windows 标配 webkit 的 webview 库,否则你弹出个新闻都得自带 webview
|
4
SimonOne 2021-11-03 11:47:00 +08:00 4
进来前:好耶!有原生的了
进来后:蛤? 😢 |
5
Huelse 2021-11-03 11:49:05 +08:00
大方向都是 WebView 了
|
6
hronro 2021-11-03 12:00:26 +08:00
更低的内存占用应该是真的,但更好的性能估计是不会有了。
底层都是 chromium ,性能不会有太大的差别。 |
7
pengtdyd 2021-11-03 12:09:30 +08:00
额,还不如用 flutter desktop 呢
|
8
wangkun025 2021-11-03 12:12:15 +08:00
Electron 的应用用着挺难受的。
|
9
4196 2021-11-03 14:34:35 +08:00
teams 的优化就是一坨屎,又卡,稍微用下就会 BUG ,electron 同样有远比 teams 流畅的应用
现在换成这个也够呛,都是源自 chromium ,不搞好优化照样卡 而且看起来也只是个商业决策,而非技术,微软只是想自己掌控罢了,是不是拥抱了下开源它又想走回头路? |
10
FrankFang128 2021-11-03 14:36:31 +08:00
随着时间的推移,Electron 的价值会越来越小
|
11
Tianao 2021-11-03 14:38:22 +08:00
后台日常 700+ MB 的内存占用很多 8G 办公机真的吃不消。
|
12
cmdOptionKana 2021-11-03 15:20:26 +08:00
@FrankFang128 随着电脑配置提高(比如 macbook 带动的新一轮硬件升级,wintel 阵营也会跟风),electron 的才是战未来。
|
13
passerbytiny 2021-11-03 15:28:59 +08:00 via Android
@cmdOptionKana
别特么扯了,硬件跟着软件升级,这是早期 Android 生态的独一份。Chrome 这么多年,也就只把 PC 内存主流从 8G 搞到 16G ,离它预设的 128G 还差一大截 |
14
kebamt 2021-11-04 00:52:49 +08:00 via iPhone
@wangkun025 用 Electron 写的 GitHub Desktop 感觉很不错😌
|
15
hez2010 2021-11-23 19:16:43 +08:00
@4196 就 electron 那种主进程和浏览器进程分开在其中做 rpc 的互操作方法就注定它性能不可能好得起来。换成 webview 之后可以直接变成进程内调用,例如通过 COM 包装 API 可以做到每秒互操作几千万甚至几亿次,这你用 rpc/websocket 什么的根本做不到。
|
16
seanzxx 2021-12-29 13:26:22 +08:00
@cmdOptionKana 最新的 Macbook M1 max 64GB 跑 teams 还是觉得慢呀,肉眼可见的卡,都能看见消息刷新的过程,用 Safari 打开网页就流畅很多,但是状态保持是个问题,只要 Safari 不是当前应用就 离开状态了。 期待 teams 新版本抛弃 Electron 。
|