|
Rank: Advanced Member Groups: Member
Joined: 2/26/2015 Posts: 53
|
Can you tell me what the current Chrome version is that your latest 2018 build for webbrowser uses?
I was previously using eo.webbrowser 2016. When I navigate to "whatismybrowser.com", it says that it is Chrome 49. Now I upgraded to eo.webbrowser 2018 and it still says Chrome 49.
Is this correct?
Thanks,
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,221
|
Hi,
You probably did not update to the new version correctly. EO.WebBrowser 2018 is based on Chromium V62. The easiest way to check the version is to type if "chrome:about" in the address bar in our TabbedBrowser sample application.
Thanks!
|
|
Rank: Advanced Member Groups: Member
Joined: 2/26/2015 Posts: 53
|
I replaced the following DLL's from EO.Total 2018 folder: EO.Base.dll EO.WebBrowser.dll EO.WebBrowser.Wpf.dll EO.WebEngine.dll
In my WPF control designer view I reference it with: xmlns:eo="http://schemas.essentialobjects.com/wpf/"
and add it with: <eo:WebControl HorizontalAlignment="Stretch" Margin="0,0,0,0" Height="1828" Visibility="Hidden" VerticalAlignment="Stretch" Grid.Row="1" Grid.Column="0" Width="1080" x:Name="WebCtrl"> <eo:WebControl.WebView> <eo:WebView x:Name="WBrowser" CertificateError="WBrowser_CertificateError" NewWindow="WBrowser_NewWindow" MouseDown="WBrowser_MouseDown" UrlChanged="WBrowser_UrlChanged" AfterPrint="WBrowser_AfterPrint" BeforeContextMenu="WBrowser_BeforeContextMenu" /> </eo:WebControl.WebView> </eo:WebControl>
Is this correct?
Thanks,
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,221
|
Hi, Your code looks fine. But to replace the DLL you don't just copy the DLL over. You need to change your application reference. See here for more details: https://www.essentialobjects.com/doc/common/refdll.aspxLook for "if you upgrade to a new version of EO.Total" part. Thanks!
|
|
Rank: Advanced Member Groups: Member
Joined: 2/26/2015 Posts: 53
|
Thanks, I figured it out. chrome:about was returning the correct version, but when navigating to www.whatismybrowser.com, it shows Chrome 49. They must use different validation. Thanks,
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,221
|
There is no different validation. You are not updating the reference correctly. Try to navigate to www.whatismybrowser.com with our TabbedBrowser sample application you will see it says V62. V49 is EO.WebBrowser 2016 (EO.WebBrowser 2017 uses V54, EO.WebBrowser 2018 uses V62).
|
|