|
Rank: Newbie Groups: Member
Joined: 12/3/2018 Posts: 3
|
Ive just downloaded the latest version off your website for evaluation.
I used to use 2015 version.
Two things, one this version is horrendously slow at rendering html5 web pages.
Secondly, So I am embedding a webbrowser into my c# winforms project and get
DOM EXCEPTION: unable to decode audio data
this happens everytime it tries to load the page
any ideas?
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,217
|
Hi, Please try to enable proprietary video/audio codecs and see if it works for you: https://www.essentialobjects.com/doc/webbrowser/advanced/html5.aspxThanks!
|
|
Rank: Newbie Groups: Member
Joined: 12/3/2018 Posts: 3
|
Hi
Ive added this line :
EO.WebEngine.Engine.Default.Options.AllowProprietaryMediaFormats();
Please note, that in the 2015 version, I always used this line ( or equivalent) and the error was intermitent
I cant tell yet if its fixed it.
the next huge issue I have is, since putting on version 2021 the performance has nose dived
Its like, incredibly slow at rendering graphics in an html5 page
any ideas on this too?
cheers richard
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,217
|
Hi,
We can't tell you exactly what causing the difference --- these are two different versions of the browser engine that are years apart. So there are 10s of millions line of code changes between these two versions.
A quick test for you is to try to load the same page in Google Chrome browser and see if it works for you. If it works smoothly in Google Chrome but works very slow in EO.WebBrowser, then you can try to download the x64 build from our download page and see if it works better for you. If the x64 build still does not work, then please PM us the page Url so that we can check it here to see what we can find.
If the page is also slow in Google Chrome, then it means there is something you are not doing properly. It could be a feature that was supported by older version of the browser engine but no longer supported in the new version. In that case you will have to modify your page to address the issue.
Thanks
|
|
Rank: Newbie Groups: Member
Joined: 12/3/2018 Posts: 3
|
So Im trying to make sure this is true but dont know where to set it. It appears, setting right at the start of my code before any webview is created doesnt work
EO.WebEngine.Engine.Default.Options.DisableGPU = true EO.WebEngine.Engine.Default.Options.DisableGPU = false
Ive tried both, neither make any difference. Can you tell me how I know if its enabled or not and how I properly use it
thanks
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,217
|
Hi, You can go to your task manager to look for the command line of rundll.exe (or eowp.exe). You will see several of them, one of them will have the following command line:
Code:
--enable-speach-input ....other arguments.... --disable-gpu
When GPU is not disabled (default), you won't see the "--disable-gpu" part. Thanks!
|
|