TWebbrowser in Delphi 10.3.2 MacOSX 64-bit

I have a multi-platform app that runs on Window/Android/32-bit Mac. I added the 64-bit MacOSX platform today to test it out.

The application compiles and runs (no code changes), however the TWebBrowser component is broken with 64-bit.

When compiled and run as 32-bit, it displays web pages fine. With 64-bit, even the simplest http://... web pages are not displayed (no error reported).

It will display local html files, using the syntax, for example:  WebBrowser.URL:='file://'+ResourceFolder+COMMANDSURL;

Any ideas? A bug maybe? Perhaps the mac firewall is preventing external addresses?

--- Dave

Parents
  • In testing this some more with a simple application, it appears as though the 64-bit version will not render a non-SSL (https://) web page. The same code compiled 32-bit run on the same MacBook works find for http:// web pages. This is MacOS 10.13. 

    At the very least if this is a limitation imposed by the Mac, this could be stated in the TWebbrower docs.

Reply Children