Question:
Hello, I am looking for a way to embed a web browser inside of an ImGui Window, kind of like a button or text control.
Is there a library, hacky workaround or something of that sort, that I could use without switching to a different UI library (because some features in the project still have regular imgui). The best solution would be if I could also control the website or at least read what the console outputs/execute a function in C++ when something in js (ex. button press) happens.
As said I wouldn't like to switch the library, but I know that it is very unlikely that something like this exists, as it is very specific and not in any way the best approach to a webbrowser inside of an app.
Desperate Rambling and Life Story:
It's kind of like if ImGui and Electron had a child. Frankenstein like project.
I planned to use Electron for this, but quickly realised that porting the C++ code isn't the ideal thing to do, especially with the size of the project + the speed and low level access I would loose when porting to Electron aren't worth it.
It is going to be Windows and only Windows I am dealing with, so I am desperate enough to result to embedding Internet Explorer if necessary. However WebKit, Firefox or Chromium would be best suited.