first of all, I did read Issue #139 which describes the same problem and I checked our settings, but still the problem is there on our side.
We use subprocess like
Code: Select all
program SubProcess;
{$I cef.inc}
uses
{$IFDEF DELPHI16_UP}
WinApi.Windows,
{$ELSE}
Windows,
{$ENDIF }
uCEFApplication,
uMyV8Handler in 'uMyV8Handler.pas',
globalvars in 'globalvars.pas';
{$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}
begin
GlobalCEFApp := TCefApplication.Create;
GlobalCEFApp.OnContextCreated := GlobalCEFApp_OnContextCreated;
GlobalCEFApp.OnProcessMessageReceived := GlobalCEFApp_OnProcessMessageReceived;
GlobalCEFApp.StartSubProcess;
GlobalCEFApp.Free;
end.
Code: Select all
GlobalCEFApp := TCefApplication.Create;
GlobalCEFApp.BrowserSubprocessPath := 'SubProcess.exe';
GlobalCEFApp.Cache := '';
GlobalCEFApp.Locale := 'de';
GlobalCEFApp.FlashEnabled := False;
GlobalCEFApp.EnableHighDPISupport := True;
GlobalCEFApp.FastUnload := True;
GlobalCEFApp.MustFreeLibrary := False;
GlobalCEFApp.OnContextInitialized := GlobalCEFApp_OnContextInitialized;
Any idea what we can do to solve the problem? Thank you!