Autor Téma: Delphi 10.4 - TEdgeBrowser  (Přečteno 3202 krát)

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 120
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #15 kdy: 11-07-2020, 22:44:23 »
Microsoft Edge je aktuální.
Verze 86.0.573.0 (Oficiální build) canary (64bitová verze)

Offline Jan Fiala

  • Plnoletý
  • ***
  • Příspěvků: 179
  • Karma: 2
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #16 kdy: 13-07-2020, 07:46:27 »
Ano to je splněno,

Windows 10 Pro, 1903  build 18362.9.

Jinak demo se chová stejně - Edge nefunguje vůbec, IE hlásí chyby....

Nenapadlo tě, že máš něco rozbitého v OS? TWebBrowser funguje, EdgeBrowser za splnění podmínek také.
Udělej si vzorovou aplikaci a zkus ji spustit na jiném počítači.

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 120
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #17 kdy: 13-07-2020, 08:01:00 »
To jsem přesně udělal ... rebuild aplikace a instalace na několik počítačů. Výsledek je následujíci - rebuidl v 10.3.3 - TWebBrowser funguje (chyby na stránkách nehlásí). rebuild 10.4  TWebBrowser se pokouší něco zobrazit ale hlásí chybi během načítání, TEdgeBrowser neukáže vůbec nic - šedá plocha bez jakekoliv reakce - nenamalue to ani hlášku - "Nemáš tady chromium :-) - něco s tím udělej.

To, že nefunguje TEgdeBrowser pokud se kolem toho neuděla "taneček" s různými instalacemi bych ještě chápal ale to, že se jim povedlo rozbít i TWebBrowser (který nebyl úplně dokonalý) ale fungoval je už na pováženou.

Navíc si myslí, jak už tady někdo psal - ideální je varianta TWebBrowser, který si případně detekuje existenci jádra chromium. Tohle je totíž v tomto stavu zcela nepoužitelné.


Offline našinec

  • Hrdina
  • ****
  • Příspěvků: 422
  • Karma: 5
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #18 kdy: 13-07-2020, 11:04:28 »
Jen menší upozornění: Starý prohlížeč Edge je stále zabudovaný ve winOS, jelikož je provázaný s jinými programy a funkcemi.

Offline Jan Fiala

  • Plnoletý
  • ***
  • Příspěvků: 179
  • Karma: 2
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #19 kdy: 13-07-2020, 13:32:01 »
To, že nefunguje TEgdeBrowser pokud se kolem toho neuděla "taneček" s různými instalacemi bych ještě chápal ale to, že se jim povedlo rozbít i TWebBrowser (který nebyl úplně dokonalý) ale fungoval je už na pováženou.

Zrejme mas nastaveno v TWebBrowser, ze ma pouzivat engine Edge nebo Edge, pokud je k dispozici. Zkontroluj si, jestli je Engine nastaven v TWebBrowser na IE. je to nová property.

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 120
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #20 kdy: 13-07-2020, 14:16:30 »
To samozrejme mam, zkousrl jsem vsechna nastaveni a vratil na puvodni IE. Navic kompiluju i v 10.3.3 takze jsrm musel toto nastaveni uplne vyhodit

Offline stepand76

  • Nováček
  • *
  • Příspěvků: 2
  • Karma: 0
    • Verze Delphi: 10.4
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #21 kdy: 13-07-2020, 14:19:20 »
Funguje vám v Delphi 10.4 TEdgeBrowser ?
Funguje.

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 120
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #22 kdy: 19-07-2020, 17:44:40 »
Tak stále nefunguje ... TWebBrowser sype jednu chybu za druhou ve scriptech, TEdgeBrowser nefunguje vůbec. Momentálně naisntalovaný i patch 2 + vše co bylo doporučeno v předchozí komunikaci.. Má někdo tušení co nastavit ve Windows ve vlastnostech browseru ??  Nefunguje to ani na úplně čistých instalacích Windows. TWebBrovser se povedlo zprovoznit pouze na jednou PC s čistou instalací Win10.

Pravděpodobně je něco špatně nastavené ve Windows ... ale zatím nevím co ...

Navíc pokud stejné stránky zavolám přímo v MS IE exploreru nebo v nové Edge, tak fungují bezchybně... Momo jiné se jedná třeba seznam.cz, idnes.cz atd...

Offline < z >

  • Administrátoři
  • Guru
  • *****
  • Příspěvků: 1156
  • Karma: 44
    • Verze Delphi: 7, 2010
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #23 kdy: 19-07-2020, 18:53:59 »
OT: kdybys použil CEF4, tak by s tím bylo asi míň práce

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 120
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #24 kdy: 19-07-2020, 21:58:53 »
Asi to zkusím

Offline Jan Fiala

  • Plnoletý
  • ***
  • Příspěvků: 179
  • Karma: 2
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #25 kdy: 20-07-2020, 07:42:08 »
OT: kdybys použil CEF4, tak by s tím bylo asi míň práce

Na druhou stranu přidat k projektu 180MB, pak to udržovat (aktualizovat)...

Offline neo

  • Plnoletý
  • ***
  • Příspěvků: 120
  • Karma: 2
    • Verze Delphi: Delphi 6, Delphi 10.3.3
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #26 kdy: 20-07-2020, 09:46:16 »
Teď končí veškerá sranda :-)

Delphi 10.4 včetně Patch 2

TWebBrowser přestal prakticky fungovat. Aby bylo možné nezávisle ověřit - zde sjou chyby ze stránek seznam.cz a idnes.cz:


script error
https://d21-a.sdn.cz/d_21/c_static_QL_B/Lkbg/szn.discussion.embed.js

Script error
https://connect.facebook.net/en_US/fbevents.js

Script error
https://www.idnes.cz/zpravy/zahranicni/summit-evropska-unie-eu-brusel-jednani-rozpocet-fond-obnova-ekonomika-koronavirus-nedohodly.A200720_064635_zahranicni_pmk


Objekt neumožňuje použít vlastnosti či metody includes
https://eus.rubiconproject.com/usync.html


Delphi 10.3.3 - vše funguje




Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2867
  • Karma: 106
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #27 kdy: 20-07-2020, 10:10:45 »
Mas nastaven Počítač\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION ?

Jinak 10.3.3 a 10.4 se chová u nového projektu u mne  naprosto stejně (pres IE), oba hází stejné u seznam.cz stejne chyby. Nastav Silent = True
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2867
  • Karma: 106
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #28 kdy: 20-07-2020, 10:12:37 »
Teď končí veškerá sranda :-)

Delphi 10.4 včetně Patch 2

TWebBrowser přestal prakticky fungovat. Aby bylo možné nezávisle ověřit - zde sjou chyby ze stránek seznam.cz a idnes.cz:

P.S: podle "c:\Program Files (x86)\Embarcadero\Studio\21.0\_patch-backup\xxx\install.log" se nic ohledne browser nemenilo
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2867
  • Karma: 106
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Delphi 10.4 - TEdgeBrowser
« Odpověď #29 kdy: 20-07-2020, 10:32:02 »
A abychom se nekam dostali, tak co ti to ukaze pri zobrazeni teto stranky?
WebBrowser1.Navigate('https://www.whatismybrowser.com/');



https://www.whatismybrowser.com/
Embarcadero MVP - Czech republic