I have been experimenting with CEFGlue in C# recently particularly from the JS>Native integration.
I have tried 3 approaches but none seems to be appropriate.
- Through XHR and Custom SchemeHandler - generally great but seems
to blocks both the renderer and browser for long running tasks.
- Through V8 callbacks - awesome but blocks the renderer for long
running tasks
- Through cefQuery aka Asynchronous Bindings - does
not block the renderer or browser but does not seem to have support
for passing any parameters.
I have a trivial requirement it seems.
- Asynchronous execution i.e. neither browser nor renderer are to
block on long running tasks.
- I need to pass parameters and
process return values in Javascript.
Is there a feature of CEFGlue that I can experiment with that will allow me to accomplish this task?
Thanks.