I’ve been using BLUI, which is a plugin for the engine which creates a CEF (Chromium Embedded Framework) browser in a texture2d buffer. What’s really great about this implementation over the Epic’s UMG version is that I can trigger functions in the browser and send data back into UE using a JS function. Unfortunately the BLUI plugin is no longer maintained and I can’t help but think that the built in browser would be more resilient to change than a 3rd party plugin - it already clashes with Epic’s CEF meaning startup times in a packaged project are subject to about a 1 minute delay.
I’ve been looking over the engine API reference and there seem to be functions available there for JS functions and callbacks, which are not exposed to blueprints. I’m not that hot with c++ and wondered if anyone here has had a look at any of it and might give me some pointers.
Thanks!