![]() |
Create Edge Browser -> Navigation Problem?!
Folgender Fall:
TEdgeBrowser Komponente auf die Form legen und zb. mit Button navigieren, funktioniert:
Code:
Problem bei dynamischer Erstellung der TEdgeBrowser Komponente:
procedure TForm1.Button1Click(Sender: TObject);
begin EdgeBrowser1.Navigate('https://www.delphipraxis.net/'); end;
Code:
Hier öffnet sich die URL nicht. Warum?
procedureCreateBrowser;
var xBrowser : TEdgeBrowser; begin xBrowser := TEdgeBrowser.Create(Form1); with xBrowser do begin Parent := Panel1; Name := 'TestBrowser1'; Align := alClient; Visible := True; Navigate := 'https://www.delphipraxis.net/' end; end; |
AW: Create Edge Browser -> Navigation Problem?!
.. hast Du dem userDataFolder einen beschreibaren Pfad zugewiesen?
Grüße Klaus |
AW: Create Edge Browser -> Navigation Problem?!
Hallo Klaus,
vielen Dank für den Tip, leider besteht das Problem immer noch :cry: In dem zugewiesenem Ordner wird jetzt der EBWebView Ordner erstellt mit den zugehörigen Files. Wenn ich zwei Edge Komponenten kurz hintereinander erzeuge dann wird in der zweiten Komponente aber auch in der ersten Komponente die Url richtig geladen und der Inhalt angezeigt. Das Problem tritt nur auf wenn ich eine einzige Edge Komponente erzeuge und dann navigate aufrufe. Beim alten WebBrowser gab es dieses Problem nicht. |
AW: Create Edge Browser -> Navigation Problem?!
Ok, jetzt hat es geklappt...Danke Klaus
|
AW: Create Edge Browser -> Navigation Problem?!
Was hast du gemacht, dass es jetzt klappt?
|
AW: Create Edge Browser -> Navigation Problem?!
Zitat:
|
AW: Create Edge Browser -> Navigation Problem?!
Hi zusammen
Zitat:
Das bisher sicherste ist meiner Erfahrung nach: Edge auf eigenem Formular und dieses sichtbar und zur Navigationszeit nicht verdeckt. Hat jemand andere Erfahrungen gemacht, interessiert mich das brennend! Gruss Delbor |
AW: Create Edge Browser -> Navigation Problem?!
Langsam sollte man mitbekommen haben, dass hier Vieles verzögert, asynchron, teilweise sogar threaded und vor allem eventbasiert arbeitet.
BrowserControlState WebViewCreated OnCreateWebViewCompleted OnNavigationCompleted CreateWebView ReinitializeWebView ... |
AW: Create Edge Browser -> Navigation Problem?!
Zitat:
![]() Bis bald... Thomas |
AW: Create Edge Browser -> Navigation Problem?!
wenn die WebView2Loader.dll in einem schreibgeschüzten Verzeichnis liegt, dann kommt es zu dem Fehler,
daher sollte man den userDataFolder auf einen Path setzen der beschreibbar ist. Grüße Klaus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz