Blog
All Blog Posts | Next Post | Previous PostEdge Chromium Stable Support!
Tuesday, September 1, 2020
Stable
Microsoft has just released v85.0.564.41 into the stable build and therefore we can now officially announce that our TAdvWebBrowser component is working without the need for an additional browser installation! Up until now, it was necessary to install an additional browser from one of the insider channels (beta, dev, canary). As the previous versions were introducing breaking changes, we decided to build our API wrappers against a more stable version and allow more time for testing. Today the day has come that we can just use the TAdvBrowser against the stable build, out of the box. This means that all insider builds can be uninstalled, and you can deploy your application to an up-to-date Windows 10 environment. That's right, the Microsoft Edge Chromium browser should automatically be installed on any Windows 10 machine.
TMS VCL UI Pack 10.4 & RAD Studio 10.4.1
The TMS VCL UI Pack 10.4 update is adding support for the Microsoft Edge Chromium stable version, so go ahead and download the latest available release and start exploring the possibilities of the browser. Note that the WebView2Loader_x86.dll and the WebView2Loader_x64.dll are still a necessary deployment for communication between client and browser. Please follow the steps at this page. We can also confirm TAdvWebBrowser in combination with Edge Chromium has been tested and is working on RAD Studio 10.4.1.More features coming in the near future
The features that are currently existing are:- Navigate to an URL
- Load HTML
- Debug through the developer console
- Add a JavaScript to client bridge
- Capture a webpage screenshot
- Execute JavaScript code with support for asynchronous callbacks
What about FNC?
We are currently applying a lot of smaller improvements, and are testing new features for TMS FNC Maps. As this process takes time and we also want to make sure to properly test the stable release against our FNC components, we plan on releasing an FNC update next week. Stay tuned!Pieter Scheldeman
This blog post has received 5 comments.
2. Tuesday, September 8, 2020 at 10:44:14 AM
Our implementation is currently based on deployment of 2 DLLs (32 bit and 64 bit) and based on the version number of Edge Chromium. Until now, you had to install canary, dev or beta which were (and are still) compatible with our implementation. So the stable version (that comes with Windows updates automatically), has been updated to the minimum version number requirement necessary to work together with our browser implementation. All we needed to do was implement a small fix to detect the stable version. What we are currently monitoring is when Microsoft will announce an out of the box installation (thus, no longer requiring the 2 DLLs that are shipped with our installers).
Pieter Scheldeman
3. Friday, September 18, 2020 at 3:24:44 PM
AdvWebBrowser doesn''t seem to work on a frame for me, only a form - does that sound right? Any workarounds?
Richard Stevens
4. Sunday, April 3, 2022 at 10:59:35 AM
Same problem ..
AdvWebBrowser doesn''t show in a Frame.
Any suggestions and ideas are welcome. I realy have no Idea how to fix that ...
AdvWebBrowser doesn''t show in a Frame.
Any suggestions and ideas are welcome. I realy have no Idea how to fix that ...
Kleb Wolfgang
5. Monday, April 4, 2022 at 1:58:24 PM
Solved in this topic: https://support.tmssoftware.com/t/tadvwebbrowser-frames/18147
Pieter Scheldeman
All Blog Posts | Next Post | Previous Post
[1] https://docs.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution
[2] https://docs.microsoft.com/en-us/microsoft-edge/webview2/releasenotes
Fronzel Neekburm