最近需要将打包一个 Windows XP 系统的应用,功能比较简单,只是打开一个开发的网页,那么就只需要加载一个本地的 index.html ,然后使用 index.html 中加载打开的网页就行,测试了Electron
和libCEF
,两个都比较费时因此就选择了使用NW.js
来进行打包 WinXP 兼容的安装包,然后再虚拟机中安装应用运行成功。
把 demo 项目上传到 github 了:https://github.com/xxss0903/nw.js-winxp-demo
给大家参考
1
zdw189803631 68 天前
2024 年了朋友, 还在 xp
|
2
tanranran 68 天前
@zdw189803631 很多上古系统在用,比如某 ATM ,某银行内部,某 XXXX
|
3
NoOneNoBody 68 天前
@zdw189803631 #1
共用触屏机器很适合的,直接全屏运行这个,不给退出方式就行 |
4
NewYear 68 天前
|
5
nikenidage1 68 天前
不考虑 winform 吗?很多 xp 机器都还在跑 winform ,甚至 wince
|
7
foolishcrab 68 天前 via iPhone
这个使用场景在什么地方?跟直接浏览器打开有什么区别吗
|
8
simple11 67 天前
直接用浏览器不行吗?
|
10
reea 67 天前 via Android
很多这样的 xp 只是前端机,就是套壳放个页面而已,装个高端外壳,内里系统硬件成本低廉,要价十万几十万你信不
|
12
NewYear 67 天前
@xxss0903
我很清楚,不需要和我解释。 @wxf666 @zdw189803631 常见使用老系统(比如 XP 、Win7 )的原因,都不会在程序员这里。。。例如 ATM 机、工厂连接设备的电脑、低配的一体机、低配的展示机。。。。这些基本上都没有更换的可能,因为新的系统要么没驱动(就无法通讯)、软件不兼容系统、软件无售后、配置太低(运行不起来新系统)、专用硬件不兼容(根本就没法用,硬件没地方可插)等等一系列原因。 升级成本非常高,往往要更换的不只是“电脑”本身,恰恰相反电脑硬件成本在这里是最低的,但基本上都无法升级。 在程序员圈子特别多人喜欢嘲讽这个事情,反而让我感到困惑。 |