I'm currently trying to migrate some former TWebBrowser/IE-based embedded website-display (namely google maps) to the new TAdvWebBrowser-component, but struggle with accessing local files.
With TWebBrowser we were generating some custom markers on the fly for the google map, and used some JavaScript to tell google maps: "place this file:///... marker at geoposition (x,y)". That doesn't work with TAdvWebBrowser. It looks like access to local files is disabled for security reasons, because displaying standard markers from some http:///... address works.
I found some info on relevant settings for the Edge-WebView2-component that's used by TAdvWebBrowser here:
Accessing local files via WebView2 · Issue #642 · MicrosoftEdge/WebView2Feedback · GitHub
... but I've not found any way to tell TAdvWebBrowser which settings I'd like to use.
How can I achieve this? Google Maps is soon shutting down IE support, so I need to migrate to some current technology ...
Thanks for any tips!