如何在CEF4DELPHI中设置"allow-file-access-from-files"?



我正在尝试创建一个程序来加载本地文件夹中的html页面,并且此页面已经实现了一些加载本地pdf文件的javascript资源(例如:pdf.js(。

每次我尝试运行该程序时,我都会收到此错误:"获取 API 无法加载文件......不支持 URL 方案"文件" 本地 html 文件已加载,但 javascript 无法加载 pdf。

我知道有 --allow-file-access-from-files 标志,但我找不到在 Cef4delphi 中设置此标志的方法。

如何在CEF4DELPHI上设置 --allow-file-access-from-files 标志?

在DPR文件中调用GlobalCEFApp.StartMainProcess之前,将GlobalCEFApp.AllowFileAccessFromFiles属性设置为True,CEF4DElphi将自动为您添加该标志。

如果您需要使用任何不能用作 GlobalCEFApp 属性的标志/开关,只需在调用 GlobalCEFApp.StartMainProcess 之前调用 GlobalCEFApp.AddCustomCommandLine 过程。

但是,注册自定义方案时有时会显示该提取 API 错误。请尝试注册"http"或"https"方案。

相关内容

最新更新