Welcome Guest Search | Active Topics | Sign In | Register

EO.WebBrowser.Runtime.Proxy enable/disable Options
Stefan Koell
Posted: Wednesday, March 25, 2015 10:44:27 AM
Rank: Advanced Member
Groups: Member

Joined: 12/23/2013
Posts: 114
Hi Support,

I'm trying to implement the proxy configuration for my enduser. The enduser can create multiple web views (tabs). My understanding is, that the proxy settings are "global" and applies to all web views. What about the following scenarios, while web views are already instantiated:
* the user changes the proxy setting: what happens to the existing web views and new web views. I assume, all web views are then using the new proxy setting, right?
* what about enabling/disabling the proxy? How can I achieve that when web views are already instantiated?

Can you provide sample code or guidance on how to handle these situations?

Thank you,
Stefan
eo_support
Posted: Thursday, March 26, 2015 9:56:33 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
Hi,

You won't be able to change proxy settings after the WebView is instantiated in the current version. This is however on our list to be addressed, so hopefully it will soon be supported.

Thanks!
Stefan Koell
Posted: Saturday, March 28, 2015 8:56:42 AM
Rank: Advanced Member
Groups: Member

Joined: 12/23/2013
Posts: 114
Any rough release date for that "feature"?

Thanks!
proweb
Posted: Friday, November 27, 2015 8:22:42 AM
Rank: Newbie
Groups: Member

Joined: 10/22/2015
Posts: 1
Hi,

We are planning to use your browser in one of our product and tested it with diff feature and it's performance is very good compared to other available .Net browsers but it seems proxy thing is very poor in this browser so is there any hope you will have new release with dynamic proxy support?

Thanks in advance and really hoping that you will add proxy stuff!!
eo_support
Posted: Friday, November 27, 2015 10:35:57 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
Hi Proweb,

The current build support multiple "engines" and each engine can have a different proxy settings. However it still does not support dynamically changing proxy settings without recreating the WebViews. As such the only way to change the proxy settings in the current build is:

1. Call Engine.Stop to stop the browser engine. This will also destroy all the WebView's associated to this engine;
2. Change the Proxy settings for that engine;
3. Create WebViews using that engine;

See here for more information about managing browser engine:

http://essentialobjects.com/doc/webbrowser/advanced/engine.aspx

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.