递归火山软件开发平台

标题: JadeView Web UI [打印本页]

作者: 傲慢与偏见    时间: 2026-2-1 19:04
标题: JadeView Web UI
本帖最后由 傲慢与偏见 于 2026-2-3 00:12 编辑

JadeView 是一个基于 Rust 开发的 WebView 窗口库,提供了 C 语言兼容的 API 接口,方便在其他语言(如易语言)中调用和使用。

主要功能
在此特别感谢X大 为封装提供指导!
作者: hmyroot    时间: 2026-2-1 19:19
好东西,收藏了
作者: storey    时间: 2026-2-1 19:23
(, 下载次数: 190)

作者: 傲慢与偏见    时间: 2026-2-1 19:26
storey 发表于 2026-2-1 19:23

调用依赖DLL  和 web文件  调试的话 把这两个文件放进去
否则就编译出来用
作者: 570152847    时间: 2026-2-1 19:35
有c接口,可以尝试集成官方设计器接口进行设计
作者: storey    时间: 2026-2-1 19:45
本帖最后由 storey 于 2026-2-1 20:00 编辑

搞定,优秀,很好用!!!
作者: 承易    时间: 2026-2-1 20:11
漂亮,作的不错
作者: 创世魂    时间: 2026-2-1 20:21
本帖最后由 创世魂 于 2026-2-1 20:23 编辑
570152847 发表于 2026-2-1 19:35
有c接口,可以尝试集成官方设计器接口进行设计

这个不是界面库Rust开发的浏览器库,调用的系统浏览器。 里面的界面还需要自己用h5自己编写。
和electronjs这种是差不多的东西,只不过这个是调用的系统浏览器,没有打包浏览器组件。

作者: 南湾    时间: 2026-2-2 10:25
终于封装到火山了
作者: kingsoft    时间: 2026-2-2 11:00
傲慢与偏见 发表于 2026-2-1 19:26
调用依赖DLL  和 web文件  调试的话 把这两个文件放进去
否则就编译出来用 ...

这两个文件在哪下载?
作者: yb1984724    时间: 2026-2-2 15:39
厉害了!~

作者: 无夜    时间: 2026-2-2 17:31
傲慢与偏见 发表于 2026-2-1 19:26
调用依赖DLL  和 web文件  调试的话 把这两个文件放进去
否则就编译出来用 ...

缺少x64的dll文件
作者: 寒风    时间: 2026-2-2 23:01
kingsoft 发表于 2026-2-2 11:00
这两个文件在哪下载?

(, 下载次数: 19) (, 下载次数: 17)


作者: 傲慢与偏见    时间: 2026-2-3 00:11
本帖最后由 傲慢与偏见 于 2026-2-3 00:14 编辑
kingsoft 发表于 2026-2-2 11:00
这两个文件在哪下载?

不好意思  压缩包忘记放资源了 已补上
作者: kingsoft    时间: 2026-2-3 07:53
寒风 发表于 2026-2-2 23:01

收到感谢!

作者: 山梦    时间: 2026-2-3 08:22

厉害了!~
作者: 寒风    时间: 2026-2-5 03:30
移动窗口,会显示原来的标题栏
作者: 朕的    时间: 2026-2-5 16:42
厉害了,有更多的示例就好了
作者: 朕的    时间: 2026-2-5 20:33
试了一下,这个相当于一个浏览器与win的对接框架,至于UI需要自己写
作者: niuyanbo2021    时间: 2026-2-6 13:05
嗯,看上去很炫,点赞!
作者: 朕的    时间: 2026-2-6 15:39
好像没有32位的dll

作者: realpc    时间: 2026-2-7 16:47
赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞
作者: 寒风    时间: 2026-2-7 17:31
朕的 发表于 2026-2-6 15:39
好像没有32位的dll

有的
作者: 朕的    时间: 2026-2-7 22:22
JadeView.注册通知("123"),程序名称标题无法修改,依然是jadeview
作者: 朕的    时间: 2026-2-7 22:25
file:///C:\Users\yizan\AppData\Local\Temp\QQ_1770472473564.png (, 下载次数: 138)

这个没作用

作者: 落雪有声    时间: 2026-2-8 01:56
这玩意没有静态库吗


作者: 朕的    时间: 2026-2-8 01:58
本帖最后由 朕的 于 2026-2-8 02:10 编辑

我用AI扩展了很多组件,实验实验

(, 下载次数: 7)

(, 下载次数: 9)

(, 下载次数: 139)
作者: 傲慢与偏见    时间: 2026-2-8 07:58
朕的 发表于 2026-2-8 01:58
我用AI扩展了很多组件,实验实验

确实厉害 ????
作者: storey    时间: 2026-2-10 20:04
64位测试完美,但是将32位的DLL放进去,测试发现无法调试,独立打开调试exe,报下面错 (, 下载次数: 131)
(, 下载次数: 133)



作者: Xelloss0618    时间: 2026-2-10 23:02
storey 发表于 2026-2-10 20:04
64位测试完美,但是将32位的DLL放进去,测试发现无法调试,独立打开调试exe,报下面错

可能调用约定是cdecl
作者: kanshijian    时间: 2026-2-11 01:43
朕的 发表于 2026-2-8 01:58
我用AI扩展了很多组件,实验实验

可以出个教程咋弄的嘛,大佬,组件都好漂亮
作者: 朕的    时间: 2026-2-11 10:26
kanshijian 发表于 2026-2-11 01:43
可以出个教程咋弄的嘛,大佬,组件都好漂亮

直接下载就可以用了啊,替换那个 index.html

说白了就是再css里加了样式,html前端再调用
作者: storey    时间: 2026-2-11 11:17
Xelloss0618 发表于 2026-2-10 23:02
可能调用约定是cdecl

(, 下载次数: 128)
加了也没用,还是无法调试,用AI查了,说是:运行时检查失败 #0:函数调用过程中 ESP 值未被正确保存。
[color=var(--quark-gray70) !important]这通常是由于调用了一个使用某种调用约定(calling convention)声明的函数,但通过一个使用不同调用约定声明的函数指针来调用它所导致的。[color=var(--quark-gray70) !important]

常见原因:
1.函数指针类型不匹配
2.混合使用 DLL 函数和本地函数时调用约定不一致
3.第三方库或 API 的调用方式错误
4.编译器设置不一致(比如某些项目用 __stdcall,而你用了 __cdecl)
5.使用了不正确的函数原型声明


作者: Xelloss0618    时间: 2026-2-11 11:29
storey 发表于 2026-2-11 11:17
加了也没用,还是无法调试,用AI查了,说是:运行时检查失败 #0:函数调用过程中 ESP 值未被正确保存。
...

那就是调用约定的问题,另外DLL的参数可能不正确,我看他连字节集类都写了
作者: storey    时间: 2026-2-11 11:41
Xelloss0618 发表于 2026-2-11 11:29
那就是调用约定的问题,另外DLL的参数可能不正确,我看他连字节集类都写了 ...

同样的代码,64位没问题,32位却有问题,不知怎么改了
作者: 寒风    时间: 2026-2-11 11:44
storey 发表于 2026-2-11 11:41
同样的代码,64位没问题,32位却有问题,不知怎么改了

加群反馈
作者: storey    时间: 2026-2-11 11:46
寒风 发表于 2026-2-11 11:44
加群反馈

好的




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4