1. René Ullrich
  2. PowerBuilder
  3. Wednesday, 11 May 2022 11:11 AM UTC

Hi,

we are using the webbrowser control (PB 2019 R3). One of our (internal) web pages (a HTML5 based tool) doesn't work. The page is loaded in webbrowser control, but it shows only "loading" and nothing more happens.

The same page works with Chrome browser.

How can I find out whats going wrong? Is it possible to open somethink like "DevTools" in the webbrowser control?

René  

Accepted Answer
Ken Guo @Appeon Accepted Answer Pending Moderation
  1. Thursday, 12 May 2022 05:40 AM UTC
  2. PowerBuilder
  3. # Permalink

Hi René,

At present, the version of Chromium Embedded Framework (CEF) used for Webbrower (WB) is relatively low. We have a plan to upgrade WB's CEF to version 100 in PB 2022, so there will be improvements in many aspects.
1. If it is allowed, can you send us your web page? We can first verify it in PB 2022 Beta.
2. For DevTools in Webbrowser, it is indeed a helpful tool. I have submitted it to the product team as an enhancement request. However, it will not be considered until at least after PB 2022 version.

Regards,
Ken

Comment
  1. René Ullrich
  2. Thursday, 12 May 2022 05:57 AM UTC
Hi Ken,

what is the version of CEF used in 2019 R3?

I will check out if it is possible to send you the web page.
  1. Helpful
  1. Ken Guo @Appeon
  2. Thursday, 12 May 2022 06:36 AM UTC
Hi René,



CEF Version: 3.3626.1894.g90eb8cc

Chromium Version: 72.0.3626.96



Regards,

Ken

  1. Helpful 1
  1. René Ullrich
  2. Wednesday, 1 June 2022 05:27 AM UTC
We were able to reproduce the problem with a older chromium browser . So we could find the incompatibility in javascript and change it.
  1. Helpful 1
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 11 May 2022 16:57 PM UTC
  2. PowerBuilder
  3. # 1

Hi René;

  It could be because the built-in Chromium engine that PB2019R3 uses is now getting a little "long in the tooth". So newer web pages (like in HTML5) may not render. We have had a few instances on this happening. However, Engineering is embedding the latest Chromium engine for the built-in PB Web Browser control in PB2022.

  In the meantime as a temporary workaround, does the older IE Web Control work on this URL? Also, how about using the RUN() command to launch an external Web Browser or using the HyperLinkTo URL() command as well as a temporary workaround until PB2022?

Regards ... Chris

Comment
  1. Miguel Leeuwe
  2. Wednesday, 11 May 2022 23:49 PM UTC
LOL. If the chromium engine used by pb is a bit "long in the tooth", how long is that one for the 'old' browser control, which is based on IE7, long time before HTML5 even existed?

regards.
  1. Helpful
  1. René Ullrich
  2. Thursday, 12 May 2022 05:01 AM UTC
Hi Chris;

Thank you for your response.

No, IE doesn't work on this URL and will go out of support soon.

We need to embed the web page in our application to have a litte bit control over it. We want to check for unsaved changes before closing and we want to close it with our sheet.
  1. Helpful
  1. Chris Pollach @Appeon
  2. Thursday, 12 May 2022 14:54 PM UTC
Then either you will have to use an external browser call from your PB App - like FF, Edge, etc - or wait for PB2022 with the updated Chromium engine and retest from there.
  1. Helpful
There are no comments made yet.
Andreas Mykonios Accepted Answer Pending Moderation
  1. Wednesday, 11 May 2022 13:49 PM UTC
  2. PowerBuilder
  3. # 2

Do you have chromium installed in any machine? I wonder if the standalone version can load that page.

Andreas.

Comment
  1. René Ullrich
  2. Thursday, 12 May 2022 05:01 AM UTC
Hi Andreas,

We need to embed the web page in our application to have a litte bit control over it. We want to check for unsaved changes before closing and we want to close it with our sheet.
  1. Helpful
  1. Andreas Mykonios
  2. Thursday, 12 May 2022 06:13 AM UTC
Yes I understand... But I thought that testing with latest version of chromium can point you if it's a problem related to chromium or the cef version that pb is using.

Andreas.
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.