Electron 有办法裁剪到 30MB 以内吗?用 Electron 套壳就是为了解决客户 Win7 电脑还没装 Chrome 等的特殊环境,不可用 tauri 等对环境要求更高的方案

109 天前
 drymonfidelia
2908 次点击
所在节点    程序员
17 条回复
yqf0215
109 天前
miniblink
dianso
109 天前
可以,付费就行,minielectron 特别贵。

不只是 xp me 2000 都能完美运行。
murmur
108 天前
裁剪了也包括功能和兼容性,压缩一下就可以别折腾了,别说 win7 了,像 node-webkit 这种还可以兼容 xp
bianhui
108 天前
那如果客户装了 chrome ,你写个脚本后台起个服务唤起浏览器,打开 127.0.0.1 的 index 不就了么。如果觉得 low ,浏览器大概有个功能是把页面保存成桌面图标,快应用类似吧,用户点开不是浏览器常规界面,就是你的页面的全屏。
murmur
108 天前
@bianhui electron 有 api 可以访问文件这些,也可以自己写 c 扩展,以前我们就搞过集成 fmod 搞音游的谱面编辑器
cookgo
108 天前
npx?
shuax
108 天前
flutter 可以在 win7 上正常跑。
NessajCN
108 天前
tauri 对环境有啥要求? tauri 写的软件在树莓派 lxde 上都一样跑啊
d4fg4
108 天前
这是个 xy 式问题。先说说你问什么想裁剪?
xingjue
108 天前
golang 的 wails 呢
mainjzb
108 天前
看了一下最近刚写的 flutter 项目编译出来都有 40M
Lockroach
108 天前
tauri 不是用的系统 webview 吗,展示不出来是 webview 都没有吧
Yanlongli
108 天前
Miniblink
ajan
108 天前
试试 aardio + webview2 ?
drymonfidelia
108 天前
@ajan
@Lockroach webview 不支持 win7 ,旧版本也要用户自己装 **不可用 tauri 等对环境要求更高的方案**
@xingjue 网站已经写好了
ajan
108 天前
@drymonfidelia

https://learn.microsoft.com/zh-CN/microsoft-edge/webview2/#windows-7-and-8

Windows 7 和 8
WebView2 运行时版本 109 是支持以下 Windows 版本的最终版本。WebView2 运行时和 SDK 版本 110.0.1519.0 及更高版本不支持这些操作系统。

Windows 8/8.1
Windows 7
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
drymonfidelia
106 天前
@ajan 我说的是新版本不支持 win7 ,旧版本也要用户自己装,这还不如直接给用户安装 chrome

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

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

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

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

© 2021 V2EX