
如题,本身也没啥网页实现不了的功能,我提过直接强制 edge 浏览器 + PWA 的方案,被拒绝了。。。
所以想问一下各位大佬,除了 electron 还有没有其他的方案
1 hanaTsuk1 2024-07-31 08:54:44 +08:00 tauri |
2 vsitebon 2024-07-31 08:55:55 +08:00 tauri 1.x 容易踩坑(参考 openai translator 的开发者吐槽),2.x 刚公测没多久。而且如果你客户对于体积没有什么特别的要求,尽可能不要在工作上给自己找麻烦 |
3 bluesyoung9527 OP @vsitebon tauri 确实不在考虑范围之内,flutter 怎么样,大佬了解么 ![]() |
4 snowlee 2024-07-31 09:01:24 +08:00 建议 electron ,别给自己找不痛快 |
5 paopjian 2024-07-31 09:05:35 +08:00 代码都开发完了,还不用 electron,纯纯给自己找工作量? |
6 inglook 2024-07-31 09:08:27 +08:00 @bluesyoung9527 不建议 flutter ,flutter 桌面端也有坑。flutter 的路线路表明,他们的重心一直在移动端 |
7 jeesk 2024-07-31 09:10:46 +08:00 via Android 不要犹豫,目前只有 electron 适合。 其他的你搞不定,除非你们实力雄厚能砸钱自己魔改 |
8 lulinchuanllc 2024-07-31 09:12:17 +08:00 |
9 bluesyoung9527 OP @lulinchuanllc 这个也试过,直接报错了,然后就没继续了 |
10 daolanfler 2024-07-31 09:24:51 +08:00 肯定上 Electron 啊,让自己轻松点 |
11 mtjgu 2024-07-31 09:25:11 +08:00 直接照个开源模板 把组件搬过去就可以了 (把服务端的操作替换成本地的) 直接套壳应该没啥问题 |
12 mtjgu 2024-07-31 09:29:50 +08:00 Electron 套壳应该是目前最高效兼容性最好的选择了 flutter 移植你还点重新用 dart 写逻辑调优 |
13 EchoWhale 2024-07-31 09:34:32 +08:00 via iPhone 原生,优雅。 |
14 fgt1t5y &bsp;2024-07-31 09:37:46 +08:00 |
15 renmu 2024-07-31 09:41:08 +08:00 via Android 不用 electron 难道你想重新开发一遍? |
16 iOCZS 2024-07-31 09:44:06 +08:00 听人劝吃饱饭 |
17 wizzer 2024-07-31 09:53:06 +08:00 c# CefSharp 内嵌浏览器~ 233 |
18 LuckyLauncher 2024-07-31 09:53:53 +08:00 直接 electron loadurl 不就好了 |
19 wktline 2024-07-31 10:32:39 +08:00 给别人做就用 electron ,麻烦少点 |
20 ColdBird 2024-07-31 10:48:08 +08:00 electron 套壳加载 webview 不就行了吗 |
21 okrfuse 2024-07-31 11:16:55 +08:00 同楼上观点,几乎不用动,写一个空壳 electron ,electron 加载现有的工程 url ,工作量少,不容易出错 |
22 liaohongxing 2024-07-31 11:41:16 +08:00 Electron 吧 ,pgAdmin 花大代价从 nw.js 切成了 Electron ,不知道遇到了什么坑 |
23 Zhuantouwen 2024-07-31 11:48:53 +08:00 Flutter |
24 94 2024-07-31 11:53:23 +08:00 现有项目改造成桌面应用,应该就只有 electron 可以选了吧。你考虑用 flutter 的考量是啥,客户能接受重构应用这种高成本方案吗? |
25 SunDShuai9797 2024-07-31 11:57:38 +08:00 Flutter 需要重构,electron 套壳改改报错的地方就行了,我们当时就是这么干的 |
26 xixixicat 2024-07-31 12:15:29 +08:00 nwjs ,我们用过 |
27 CHTuring 2024-07-31 15:08:30 +08:00 犹豫不决的时候,Electron 已经写完了。 |
28 dudubaba 2024-07-31 15:29:47 +08:00 别用些五花八门的,就目前的 electron 生态无脑入,就算套壳有问题也好维护,然后再收个安装、自动更新等维护费用,何乐而不为呢。 |
29 yb2313 2024-07-31 15:46:06 +08:00 你还在问, 别人已经写完了 |
30 GarethChu 2024-07-31 15:51:58 +08:00 Electron 是最优解 |
31 jy00566722 2024-07-31 19:52:03 +08:00 考虑体积的话,wails |
32 southsala 2024-07-31 20:06:46 +08:00 结合你的实际情况,electron 就是最优解,flutter 需要重新开发,没必要这么折磨自己 |
33 lee88688 2024-08-01 08:48:51 +08:00 op 不要对 electron 有什么偏见,业界这么喜欢是有道理的,生态成熟经受了各种场景的考验,目前就是前端在桌面端最好的跨端方案。虽然安装包有点大,但和前面的比起来确实不是个事。 |
34 mark2025 2024-08-01 12:32:13 +08:00 @bluesyoung9527 fluter 宣称的多端优势和 electron 比没什么差别。 另外 gg 好像已经解散 fluter 团队(?放弃),github 上面几千个 issue 还没解决。 |
35 bunny189 2024-08-01 13:19:37 +08:00 via iPhone electron 有啥不好的?别给自己找麻烦 |
36 e3c78a97e0f8 2024-08-01 17:55:35 +08:00 给客户做的软件你还追求什么完美主义呀,何况这是用户逼你的,直接上 Electron 就完事 |
37 KisekiRemi 2024-08-01 18:07:02 +08:00 搞业务追求的就是最优的解决方案,你还在纠结的时候 Electron 已经开发迁移完了 |
38 okcdz 2024-08-02 00:36:59 +08:00 @bluesyoung9527 别用 flutter 桌面,都是坑,老实 Electron 吧 |
39 bluesyoung9527 OP 主要是这个破玩意儿还有手机端,现在手机端是 uni-app 的祖传代码,所以才考虑能不能 flutter 一把嗦,不过又怕 flutter 还有更大的坑等着我 |
40 abc1310054026 2024-08-02 09:34:56 +08:00 @bluesyoung9527 上就是了,坑越趟经验越丰富。塞翁失马,焉知非福。 |