Hola,
¿Es posible capturar la salida de la consola de herramientas de desarrollo y mostrarla en mi aplicación .NET?
Gracias
No hay nada específico para ello en CefSharp. Pero como Devtools se implementa en JavaScript, es "solo" una cuestión de inyectar algo de JS y usar EvaluateScriptAsync
.
Por lo tanto, es más una pregunta de CEF/Chromium aguas arriba y debe buscar allí para ver si hay una API sensible expuesta. Algunos puntos de partida:
WebRequest
podría ser una alternativa según lo que realmente desee/necesitePara los mensajes básicos de la consola, por supuesto, hay https://github.com/cefsharp/CefSharp/blob/master/CefSharp/IWebBrowser.cs#L14
Buena captura @amaitland :smile: ¡Me olvidé por completo de esa!
Exactamente lo que necesito - ¡Gracias!
La referencia DevTools
en la pregunta inicial era un poco engañosa. Inicialmente leí la pregunta de la misma manera que lo hizo
@amaitland
Para los mensajes básicos de la consola, por supuesto, hay https://github.com/cefsharp/CefSharp/blob/master/CefSharp/IWebBrowser.cs#L14
Impresionante. Estuve buscando esto por todo internet todo el día.
Comentario más útil
Para los mensajes básicos de la consola, por supuesto, hay https://github.com/cefsharp/CefSharp/blob/master/CefSharp/IWebBrowser.cs#L14