(媲美 Electron 的体验,内存占用减少 70%!)
最近研究用 易语言 做桌面端开发,但官方 UI 太老旧,于是尝试结合:
成功实现了一个 无边框 的Windows桌面应用
无边框窗口(支持拖拽、阴影、圆角)
完整 GPU 加速(WebView2 直接渲染)
内存占用小 (该应用占用1.3MB)
易语言后端通信(调用系统 API/硬件无压力)
技术 | 用途 |
---|---|
易语言 | 窗口操控/系统层交互(如托盘菜单) |
WebView2 | 渲染 Vue3 前端(无需 Node.js) |
Vue3 | 前端响应式开发 + 路由管理 |
Naive UI | 高颜值 UI 组件(暗黑模式支持) |
vue项目打包后将vue-PathMigrate\dist目录下所有文件复制到根目录的html文件夹内!
https://syx0226.lanzoum.com/iS3yt2ul1g2d
save1.gif (3.25 MB, 下载次数: 17)
Snipaste_2025-04-26_20-53-35.png (108.49 KB, 下载次数: 9)
浏览器和程序运行对比图
屿东 发表于 2025-4-26 20:59
请问前后端交互是通过api接口吗
Fate 发表于 2025-4-27 08:34
我这运行上面有边框 而且不能点击会穿透.. 成品 跟直接运行源码 都这样 ...
PixPin_2025-04-27_11-02-10.png (36.99 KB, 下载次数: 0)
heize 发表于 2025-4-27 11:02
win10还是有边框
heize 发表于 2025-4-27 11:02
win10还是有边框
雨落无声 发表于 2025-4-27 08:59
我是Win11,其它版本系统没做测试!应该是WM_NCCALCSIZE的问题!你是高DPI?
Fate 发表于 2025-4-27 17:25
我是win10 精简版系统 1920 1080分辨率
雨落无声 发表于 2025-4-27 17:30
win10系统比较特殊,需要特别处理!看37楼回复!
tyler998 发表于 2025-4-28 14:25
这是咋做到混合开发的?易语言也能跟Vue一起的嘛
sd3970566 发表于 2025-5-30 01:26
为什么 css 和js是加密的
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |