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

前端之家收集整理的这篇文章主要介绍了delphi – 如何使最小尺寸可以使用Chromium Embedded Framework dll前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
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,如果您简单地使用它来显示嵌入在您的应用程序中的网站,那么它不会显示.

猜你在找的Delphi相关文章