加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 如何使最小尺寸可以使用Chromium Embedded Framework

发布时间:2020-12-15 04:25:28 所属栏目:大数据 来源:网络整理
导读:Chromium Embedded Framework(http://code.google.com/p/delphichromiumembedded/)很好.我用它来显示从Delphi代码生成的静态 HTML,JS和CSS. 但我觉得它太大了 我需要: 我需要HTML支持 我需要JavaScript支持. 我需要CSS支持. 我需要Unicode支持. 我需要OnNav
Chromium Embedded Framework(http://code.google.com/p/delphichromiumembedded/)很好.我用它来显示从Delphi代码生成的静态 HTML,JS和CSS.

但我觉得它太大了

我需要:

>我需要HTML支持
>我需要JavaScript支持.
>我需要CSS支持.
>我需要Unicode支持.
>我需要OnNavigate事件.

不需要:

>我不需要D3D,GDI,GLES的支持.
>我不需要加载网页的能力. LoadString对我来说就够了
>我不需要语言环境
>我不需要缓存
>我不需要开发工具

如何通过最少可能的部署包来实现所需的功能?

目前CEF有40 MB的dll.

解决方法

根据需要的功能,您可以省略一些文件/ DLL.我试过可以省略这些:

> avcodec-53.dll
> avcodec-54.dll
> avformat-53.dll
> avformat-54.dll
> avutil-51.dll
> ffmpegsumo.dll
> libEGL.dll
> libGLESv2.dll
> cef.pak
> chrome.pak
> devtools_resources.pak

我想你会松动视频播放功能和一些UI,如果您简单地使用它来显示嵌入在您的应用程序中的网站,那么它不会显示.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读