全局对象 TCefApplication 中的属性说明(CEF4Delphi)

2020-05-09

TCefApplication 中的属性说明:


《本站原创文档,严禁转载》


SingleProcess

在与浏览器同一进程中运行渲染器和插件。不支持此模式,只能用于调试目的。

FlashEnabled

启用检测和使用系统里的Flash。

EnableMediaStream

启用媒体(WebRTC音频/视频)流。

EnableSpeechInput

启用语音输入(x-webkit-speech)。

UseFakeUIForMediaStream

通过选择媒体流的默认设备来绕过媒体流信息栏。

EnableGPU

启用GPU插件和Pepper 3D渲染。

EnableFeatures

要启用的功能列表,用逗号分隔。

DisableFeatures

要禁用的功能列表,用逗号分隔。

EnableBlinkFeatures

启用一个或多个Blink启用时的功能。

DisableBlinkFeatures

禁用一项或多项启用运行Blink时的功能。

SmoothScrolling

启用平滑滚动。

FastUnload

启用快速卸载控制器,该控制器通过独立GUI选项卡的onunload js处理程序来加快关闭选项卡/窗口的速度。

DisableSafeBrowsing

禁用SafeBrowsing。(仅用于测试)

MuteAudio

静音音频。

SitePerProcess

强制执行每个站点的安全策略。

DisableWebSecurity

不要强制执行同源策略。

DisablePDFExtension

禁用PDF扩展名。

DisableExtensions

禁用扩展名。

AutoplayPolicy

使用以下值设置自动播放策略appDefault,appDocumentUserActivationRequired,appNoUserGestureRequired,appUserGestureRequired或appUserGestureRequiredForCrossOrigin。

DisableBackgroundNetworking

禁用在后台运行网络请求。

MetricsRecordingOnly

启用记录标准报告,但禁用报告。

AllowFileAccessFromFiles

允许file://URI读取本地文件。

AllowRunningInsecureContent

允许https页面运行来自http URL的JavaScript,CSS或插件。

EnablePrintPreview

启用打印预览。

PluginPolicy

默认插件策略操作。

DefaultEncoding

默认编码。

DisableJavascript

禁用JavaScript。

DisableJavascriptCloseWindows

禁用通过JavaScript关闭窗口。

DisableJavascriptAccessClipboard

禁用通过JavaScript的剪贴板访问。

DisableJavascriptDomPaste

通过JavaScript execCommand禁用DOM粘贴。

AllowUniversalAccessFromFileUrls

允许从文件URL进行访问。

DisableImageLoading

禁止从网络加载图像。如果存在,仍将渲染缓存的图像。

ImageShrinkStandaloneToFit

缩小图像到适合。

DisableTextAreaResize

禁用文本区域的大小调整。

DisableTabToLinks

禁用使用Tab键切换焦点链接。

DisablePlugins

禁用插件。

EnableProfanityFilter

启用语音输入过滤器。

DisableSpellChecking

禁用拼写检查。

OverrideSpellCheckLang

覆盖来自locales.pak的默认拼写检查语言。

WindowsSandboxInfo

沙盒信息。

EnableHighDPISupport

启用高DPI。

DeleteCache

如果您希望在初始化期间删除缓存,请设置为True。

DeleteCookies

如果您希望在初始化期间删除cookie,请设置为True。

CheckCEFFiles

如果您希望在初始化期间检查CEF文件的完整性,请设置为True。

ShowMessageDlg

设置为True时,在某些CEF文件丢失的情况下显示错误消息。

SetCurrentDir

设置为True时,在加载CEF库之前设置当前应用程序目录。

GlobalContextInitialized

全局CEF上下文已初始化。

ChromeMajorVer

Chromium DLL主版本。

ChromeMinorVer

Chromium DLL次要版本。

ChromeRelease

Chromium DLL版本号。

ChromeBuild

Chromium DLL内部版本号。

ChromeVersion

完整的Chromium DLL版本。

LibCefVersion

支持的libcef.dll版本。

LibCefPath

libcef.dll路径。

ChromeElfPath

chrome_elf.dll路径。

LibLoaded

DLL文件是否加载。

LogProcessInfo

设置为True时,将过程信息添加到日志文件。

DestroyAppWindows

销毁Application.Handle以避免MS Excel错误。

ReRaiseExceptions

引发所有异常。

DeviceScaleFactor

OSR模式中使用的设备比例值。

CheckDevToolsResources

设置为True时,检查是否存在DevTools资源。

LocalesRequired

需要存在的语言环境资源列表。

CustomFlashPath

含有Adobe Flash库的目录。

ProcessType

CEF进程类型。

MustCreateResourceBundleHandler

此属性指示GlobalCEFApp是否必须创建ResourceBundleHandler。

MustCreateBrowserProcessHandler

此属性指示GlobalCEFApp是否必须创建BrowserProcessHandler。

MustCreateRenderProcessHandler

此属性指示GlobalCEFApp是否必须创建RenderProcessHandler。

MustCreateLoadHandler

此属性指示GlobalCEFApp是否必须创建LoadHandler。

Status

GlobalCEFApp的初始化状态。

MissingLibFiles

可以缺少的CEF binairy文件。

WidevinePath

Widevine文件的路径。

MustFreeLibrary

对于大型应用程序,请设置为False以避免关闭问题。

ChildProcessesCount

子CEF进程计数。

UsedMemory

应用程序使用的RAM内存。

TotalSystemMemory

系统总内存。

AvailableSystemMemory

可用的系统内存。

SystemMemoryLoad

系统内存负载。

TouchEvents

启用对触摸事件功能检测的支持。

DisableReadingFromCanvas

禁用所有画布元素,无论其来源如何。

HyperlinkAuditing

在所有浏览器中发送超链接审核ping。

DisableSiteIsolationTrials

禁用站点隔离。

DisableNewBrowserInfoTimeout

禁用将新的浏览器信息传递到渲染器进程的超时。

ForceFieldTrials

在本地测试更改时强制进行现场试验。参数是由斜杠分隔的名称和值对的列表。

ForceFieldTrialParams

在本地测试更改时,强制进行现场试验的参数。参数是(键,值)对的参数列表,并以关联的(试用,组)对为前缀。




阅读1288