1 Star 0 Fork 44

杂草科技 / energy

forked from energye / energy 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
UpdateLog.md 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
yanghy 提交于 2024-01-02 19:00 . U: Windows XP 支持修改

Windows XP 版本支持

go1.10 是最后一个支持WinXP的, 但是编译出的exe对CEF封装的不好 go1.11.4 和1.11.13 编译出的exe可以在WinXP SP3 运行, 测试赞未发现问题 windows xp go 1.11.13

以下修改需同步到其它特定分枝和主分枝

增加了特定版本支持 API liblcl CEFAppConfig_SpecificVersion OK

修改字符串返回, 使用TString API liblcl CEFFrame_Name CEFFrame_Url

侯改 ChromiumEvent_OnBeforePopup Go SetOnBeforePopup 增加 settings *TCefBrowserSettings liblcl beforePopupInfo 和 browserSettings 指针改为结构 同步修改 CefBrowserSettingsToGoBrowserSettings GoBrowserSettingsToCefBrowserSettings

增加参数 TCefWindowInfo 
增加参数 TCefPopupFeatures

修复-增加: Chromium OnExtension XXXX 相关函数没返回 Sender
其它带有 TCefBrowserSettings 回调函数, uCEF_LCL_BrowserViewDelegateRef
    OnGetDelegateForPopupBrowserView

ICefLifeSpanHandler onBeforePopup

XP系统支持Go energy不支持go mod和embed.FS go mod: 使用 gopath, 手动模块 embed.FS: 使用第三方编译 go-bindata https://zhuanlan.zhihu.com/p/458008381 golcl 增加 支持 go1.10的打开文件接口

Go 移除 liblclbinres 在构建时生成二进制liblcl.go , 将go-bindata集成到energy命令行工具中 energy命令行工具中集成 go-bindata

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/zacao_1/energy.git
git@gitee.com:zacao_1/energy.git
zacao_1
energy
energy
main

搜索帮助

344bd9b3 5694891 D2dac590 5694891