|
|
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток, кто то уже пощупал TEdgeBrowser в Delphi 10.4.1?? По ссылке я не нашел информации о степени совместимости с TWebBrowser, написано что многое похоже но насколько, можно один компонент заменить новым без танцев с бубном в последующем? Если кто то попробовал, поделитесь. Не хочется терять время и выяснить в конце что нормальной совместимости с TWebBrowser нет. Спасибо. Хороший программист знает как задавать вопросы, не раздражая окружающих, а выдающийся программист знает как отвечать на них без заносчивости © Стивен Хирлстон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 14:05 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Mikhail Tchervonenko, "Щупал" сегодня все утро - не смог подружить. Поставил MicrosoftEdgeWebView2RuntimeInstallerX86.exe библиотека WebView2Loader.dll загружается, но дальше странички не грузятся, т.к. внутри компонента Код: pascal 1. смотрю, что библиотека лезет в реестр Компьютер\HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge\WebView2 но там всё пусто - отчего-то инсталлятор не прописывает себя прописал путь к установке теперь стала грузить C:\Program Files (x86)\Microsoft\EdgeWebView\Application\87.0.664.52\EBWebView\x86\EmbeddedBrowserWebView.dll но это не улучшило ситуацию ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2020, 14:20 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Хмм... Неужели CEF4Delhpi единственная альтернатива получается? Я уж думал Сидней таки исправит ситуацию... Печалька ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2020, 16:27 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_TEdgeBrowser_Component_and_Changes_to_the_TWebBrowser_Component Можно использовать как отдельный компонент, а можно сам старый компонент TWebBrowser переключить в режим Edge (Chromium) Вот еще информация: https://blogs.embarcadero.com/new-vcl-tedgebrowser-component-rad-studio-10-4/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2020, 18:28 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Softologic Хмм... Неужели CEF4Delhpi единственная альтернатива получается? Я уж думал Сидней таки исправит ситуацию... Печалька ((( CEF4 нужно использовать, это по-крайней мере предсказуемо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2020, 19:24 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
defecator Softologic Хмм... Неужели CEF4Delhpi единственная альтернатива получается? Я уж думал Сидней таки исправит ситуацию... Печалька ((( CEF4 нужно использовать, это по-крайней мере предсказуемо Согласен. Так и делаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2020, 19:28 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Просто думал, что EdgeBrowser по возможностям аналогичен будет, но "легковеснее" будет в сборке проекта. С CEF4DELPHI ведь мы с собой свыше 200 МБ поставляем ((. Правда в дистрибутиве его пожать до 100 можно, но все же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2020, 19:30 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Softologic Просто думал, что EdgeBrowser по возможностям аналогичен будет, но "легковеснее" будет в сборке проекта. С CEF4DELPHI ведь мы с собой свыше 200 МБ поставляем ((. Правда в дистрибутиве его пожать до 100 можно, но все же... Софтина для заметок на электроне те же 200 мб с собой таскает и не стесняется... так что и вы не запаривайтесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 00:56 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Softologic Просто думал, что EdgeBrowser по возможностям аналогичен будет, но "легковеснее" будет в сборке проекта. С CEF4DELPHI ведь мы с собой свыше 200 МБ поставляем ((. Правда в дистрибутиве его пожать до 100 можно, но все же... с WebBrowser ты целую винду на 18 гигов таскаешь, и это всего лишь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 01:16 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
defecator, Ну с WebBrowser - на конечной машине все же есть Винда. А с CEF - приходится тащить за собой.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 01:36 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
DarkMaster defecator, Ну с WebBrowser - на конечной машине все же есть Винда. А с CEF - приходится тащить за собой.... Вот-вот, о чем и речь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 01:45 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Alan008, Ну если просто сравнивать, то TEdgeBrowser (или обновленный WebBrowser в новомодном режиме Edge) - сильно беднее по свойствам и событиям. При прямой миграции - будут грабли и Exception`s в самых непредсказуемых местах. Я молчу от том, что некоторые используют расширенный WebBrowser типа EmbeddedWB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 02:11 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Cobalt747, А какая версия webview? Он не все версии поддерживает. У меня на 0.9.515.0 завелось, просто длл в папку с exe положил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 09:20 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Softologic Просто думал, что EdgeBrowser по возможностям аналогичен будет, но "легковеснее" будет в сборке проекта. С CEF4DELPHI ведь мы с собой свыше 200 МБ поставляем ((. Правда в дистрибутиве его пожать до 100 можно, но все же... Сколько оно (CEF) жрёт виртуального адресного пространства (это интересно если программа 32-битная)? Сколько жрет ОЗУ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 12:19 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
DmSer Softologic Просто думал, что EdgeBrowser по возможностям аналогичен будет, но "легковеснее" будет в сборке проекта. С CEF4DELPHI ведь мы с собой свыше 200 МБ поставляем ((. Правда в дистрибутиве его пожать до 100 можно, но все же... Сколько оно (CEF) жрёт виртуального адресного пространства (это интересно если программа 32-битная)? Сколько жрет ОЗУ? Да тож самое считай, что Chrome или "Тындекс-Браузер" )). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 13:25 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Я к чему спрашиваю. Если IE или Edge отжирают 200 или 300 МБ ОЗУ непосредственно на хранение образов различных файлов (в том числе DLL-лек), то это не страшно, т.к. эти DLL-ки на компе скорее всего в единственном экземпляре и грузиться в ОЗУ они будут однократно. А вот если мы сделаем десяток программ и у каждой в папке будет лежать набор DLL-ек, то эти DLL-ки знать не знают, что у другой программы в папке есть точно такие же DLL-ки и будут множиться в ОЗУ как тараканы, вытесняя из ОЗУ всё что надо и не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2020, 14:03 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
кто пробовал, подскажите, как теперь парсить сайт? как обращаться к тэгам и нажимать батттоны? раньше делали на D7 через webbrowser as ihtmldocument2 /mshtml или idHTTP но теперь сайты перестали открываться в старом ie. раньше по известным думаю всем инструкциям было всё гладко (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2021, 19:14 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
>>но теперь сайты перестали открываться в старом ie. Во-первых, нужно в реестре для вашей программы (по названию exe-шника) установить уровень эмуляции Internet Explorer, т.к. по умолчанию работает в режиме Internet Explorer 7. Прописывать, в зависимости от разрядности винды нужно в [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "ВашаПрограмма.exe"=dword:2AF8 (для 32-битной Windows) либо в [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "ВашаПрограмма.exe"=dword:2AF8 (для 64-битной Windows, если ваша программа при этом 32-битная) 2AF8 - Internet Explorer 11 Все уровни эмуляции описаны тут: https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85) Во-вторых, в Windows 10 20H1, 20H2 замечена еще одна проблема, которая пропадает, если в настройках браузера Internet Explorer на вкладке Безопасность выбрать уровень "Другой" и отключить настройку "Запуск элементов ActiveX и модулей подключения" (это можно сделать либо глобально для зоны Интернет, либо отдельно для конкретного сайта через зону Доверенные сайты): https://yadi.sk/i/QPvqaxD3AZVHiQ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2021, 10:06 |
|
||
|
TEdgeBrowser - впечатления
|
|||
|---|---|---|---|
|
#18+
Alan008, Мне вот интересно как совместимость с IE7 для стандартного старого WebBrowser повлияет на новомодный EdgeBrowser? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2021, 10:29 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=28&tid=2037684]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 370ms |

| 0 / 0 |
