Rank: Newbie Groups: Member
Joined: 10/3/2025 Posts: 2
|
Hello EO Support Team, I am currently using EO.WebBrowser version 25.0.4 in a WPF application targeting .NET Framework 4.5. I have encountered a consistent issue regarding the WebView.LoadUrl method after the application remains idle. The Issue: The application functions correctly upon startup. However, if the user leaves the application screen idle for an extended period (approximately 5 minutes or more) without interacting with the browser, the next call to WebView.LoadUrl(URL) fails to perform any action. Technical Observations: 1. When this issue occurs, I have verified that the WebView.IsReady property still returns true. 2. Despite IsReady being true, calling LoadUrl does not trigger the LoadStarted event, nor does it throw any exceptions. It fails silently. 3. The render process seems to be in a "hung" or "suspended" state, possibly due to OS power management or garbage collection, even though the main WebView object is still referenced in the code.
Environment Details: EO Product: EO.WebBrowser for .NET Version: 25.0.4 Framework: .NET 4.5 (WPF) OS: Windows 10 Question: Is there a recommended setting (such as DisableGPU or specific process management settings) to prevent the child process from becoming unresponsive during idle times? Or is there a specific "Keep-Alive" pattern you suggest implementing to keep the WebView active? Any guidance on how to recover from this state without fully recreating the WebView instance would be appreciated.
|