Page 1 of 1

Update to CEF 3.3282.1741.gcd94615

Posted: Sat Feb 24, 2018 8:47 am
by salvadordf
Hi,

I uploaded a small update to CEF 3.3282.1741.gcd94615.

As requested, the TChromium.CreateBrowser and TFMXChromium.CreateBrowser functions are now virtual.

The CEF3 binaries for this update are these :

Re: Update to CEF 3.3282.1741.gcd94615

Posted: Wed Feb 28, 2018 8:51 pm
by BBC
After the update is released, the flash player does not start.
Image
GlobalCEFApp.FlashEnabled := False;
GlobalCEFApp.AddCustomCommandLine('--ppapi-flash-path', ExtractFilePath(Application.ExeName) + 'plugins\pepflashplayer32_28_0_0_161.dll');
GlobalCEFApp.AddCustomCommandLine('--ppapi-flash-version', '28.0.0.161');

Re: Update to CEF 3.3282.1741.gcd94615

Posted: Wed Feb 28, 2018 9:29 pm
by salvadordf
I'm afraid that's a new feature in Chromium.

Take a look at this CEF issue about the flash plugin placeholder that you mention :
https://bitbucket.org/chromiumembedded/ ... laceholder

It was marked as "wontfix" by the CEF3 project maintainer.

Re: Update to CEF 3.3282.1741.gcd94615

Posted: Thu Mar 01, 2018 6:26 am
by BBC
Thanks for the answer!
More early release CEF4, available?

Re: Update to CEF 3.3282.1741.gcd94615

Posted: Thu Mar 01, 2018 9:52 am
by salvadordf
Try upgrading to the latest Adobe Flash version :
https://get.adobe.com/flashplayer/otherversions/

Download the latest CEF4Delphi version from GitHub :
https://github.com/salvadordf/CEF4Delphi

I just updated CEF4Delphi with a new property TChromium.RunAllFlashInAllowMode that might fix this problem.

Set TChromium.RunAllFlashInAllowMode := True before you call TChromium.CreateBrowser.

Re: Update to CEF 3.3282.1741.gcd94615

Posted: Wed Mar 07, 2018 12:04 pm
by BBC
Thanks for the answer!
The browser freezes with a running flash game in 5-10 minutes.