Описание тега tedgebrowser

По вопросам о компоненте Delphi TEdgeBrowser (MS Edge на основе Chromium).
2 ответа

Использование WebView (EdgeHTML) в Delphi / C++ Builder

Правильно ли я понимаю, что EdgeHTML теперь доступен для рабочего стола (приложения Win32/Win64) в Windows 10? Согласно этим сообщениям в блоге: https://blogs.windows.com/msedgedev/2018/05/09/modern-webview-winforms-wpf-apps/ https://blogs.windows.c…
1 ответ

Компонент TEdgeBrowser: вызов машинного кода из скрипта, запущенного на встроенной веб-странице

В настоящее время мы используем TWebBrowserкомпонент для встраивания IE в наше настольное приложение. Для вызова кода Delphi из скрипта, запущенного во встроенном браузере, мы реализовали поддержкуwindow.externalобъект, как описано здесь: http://www…
15 июн '20 в 09:49
1 ответ

TEdgeBrowser Navigate завершается с ошибкой "Файл не найден"

Моя первая попытка попробовать новый TEdgeBrowser сбой: "Система не может найти файл" procedure TFrmTEdgeBrowser.BtnNavigateClick(Sender: TObject); var lErrCode: Integer; begin if not EdgeBrowser.Navigate('https://www.google.com') then begin lErrCod…
0 ответов

Как установить пакет Nuget (файл .nupkg) в IDE Delphi без использования диспетчера пакетов GetIt?

Я пытаюсь использовать компонент в RAD Studio 10.2. Я хочу применить этот компонент, следуя руководству ниже: Использование компонента TEdgeBrowser и изменения в компоненте TWebBrowser В документе используется компонент после установки пакета через …
24 фев '21 в 04:53
0 ответов

Вопрос о проблеме всплывающего окна в TEdgeBrowser

Я пользователь Delphi версии 10.4 У меня проблема с использованием компонента TEdgeBrowser, поэтому я задаю вопрос. Когда в TEdgeBrowser открывается новое окно, выполняется всплывающее окно с окном слишком большого, а не нормального размера. Как зас…
10 фев '21 в 10:32
1 ответ

WebView2 (TEdgeBrowser) не работает в фоновом режиме (если не отображается на экране) - отображается только как серый прямоугольник

Я подтвердил эту проблему, используя стандартную демонстрацию Delphi 10.4 EdgeBrowser VCL с той лишь разницей, что я поместил панель с компонентом edgebrowser на таблицу TPageControl Tabsheet. Теперь, если мое приложение запускается с Edgebrowser, к…
10 фев '21 в 12:27
1 ответ

Как использовать TEdgeComponent с официальным выпуском Microsoft Edge

Можно ли использовать Delphi 10.4 TEdgeComponent с официальным выпуском Microsoft Edge и WebView2 на канале Edge Canary? Я установил официальную версию Edge с последней версией WebView2, доступной здесь https://www.nuget.org/packages/Microsoft.Web.W…
0 ответов

Элементы TEdgeBrowser devtools копировать меню пусто

Delphi 10.4.1 TEdgeBrowser. По-видимому, без всякой причины в меню «Элементы -> Копировать» отображается только «Пустой», а не ожидаемый «Копировать элемент», «Селектор копирования», «Копировать путь JS» и т. Д. Браузер Edge Beta, установленный н…
18 мар '21 в 16:08
2 ответа

Как установить пользовательский агент в новом Delphi TEdgeBrowser?

Мне нужно изменить пользовательский агент в TEdgeBrowser Как установить useragent в новый Delphi TEdgeBrowser VCL?
18 мар '21 в 16:24
2 ответа

Не удалось инициализировать управление браузером Edge

С трудом пытаетесь запустить пример использования компонента в Windows 10. Использование последней версии RAD Studio 10.4.1 (27.0.38860.1461) Пример находится по этому пути: c:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Object Pascal\VCL…
0 ответов

Как получить ИСТОЧНИК HTML с помощью Delphi Sydney 10.4.2 и Edge Webbrowser Component

У меня есть EdgeBrowser в Delphi 10.4.2, и я хотел бы извлечь строку на основе REGEX из html-кода. Раньше это было возможно с TWebBrowser (только с IE 11 или ниже) в качестве selectedEngine. Но моему сайту больше не нужен IE 11+. Поэтому мне нужно и…
02 май '21 в 15:47
1 ответ

Получение файлов cookie из входа на веб-сайт WebView2 Edge для сканирования WinInet/WinHTTP

Предположим, я использую WinInet/WinHTTP для сканирования веб-сайта. Раньше я мог просто попросить пользователя войти на веб-сайт, используя либо встроенный элемент управления IE, либо браузер IE, и WinInet использовал бы те же файлы cookie, что и б…
30 июл '21 в 10:37
2 ответа

Отключение безопасности в TEdgeBrowser

Я видел примеры на C#, где люди отключили безопасность (так что пользователю не нужно было нажимать продолжить при ошибках сертификата) в WebView2, изменив CoreWebView2EnvironmentOptions, но я не могу, хоть убей, понять, как сделать эквивалент с ком…
03 дек '21 в 17:47
0 ответов

TEdgeBrowser - открытие файла PDF

Delphi 10.4.2 Я пытался использовать TEdgeBrowser в течение последних нескольких дней, поэтому я все еще новичок в использовании этого компонента. У меня есть страница, на которой отображаются ссылки на документы в формате PDF. Эта страница отобража…
21 дек '21 в 16:49
3 ответа

TEdgeBrowser - OnNewWindowRequested - Открыть новое окно в другом TEdgeBrowser

Delphi 10.4.2 Я впервые работаю с TEdgeBrowser и экспериментирую с некоторыми идеями в небольшом демонстрационном приложении, которое я создал. До сих пор мне удалось программно перейти на веб-сайт, войти в систему (ввести имя пользователя и пароль …
20 дек '21 в 23:51
0 ответов

Delphi 11 TEdgeBrowser webview2 медленная загрузка

Я работаю над переносом приложения с TWebBrowser на TEdgeBrowser. Я использую последнюю версию WebView2Loader с сайта Nuget и сталкиваюсь с одной и той же постоянной проблемой во всех версиях WebView2Loader в каждой версии, начиная с января 2021 год…
31 янв '22 в 18:36
1 ответ

Использование ICoreWebView2EnvironmentOptions в C++Builder 11

Я пытаюсь отключить CORS в TEdgeBrowser и нашел множество решений, используя ICoreWebView2EnvironmentOptionsпотому что TEdgeBrowser реализуется WebView2. В документе Microsoft пример кода, по-видимому, используемый для Visual C++ и C++ Builder, непр…
19 янв '22 в 09:21
3 ответа

TEdgeBrowser для Delphi 10.4.1 и более поздних версий: как перехватить F12 (OpenDevToolsWindow)?

Я использую в Delphi 10.4.1. Это работает очень хорошо. Единственная назойливая проблема заключается в том, что когда он получает фокус, он захватывает F12и CTRL+SHIFT+Cпредставляет OpenDevToolsWindow. Это здорово, за исключением того, что я хочу из…
24 ноя '21 в 00:43
1 ответ

TEdgeBrowser.Navigate не загружается, ошибка не возникает

Delphi 10.4 CE, Win 7/10 TEdgeBrowserотлично работает, если я добавлю его в новый проект. Однако, когда я добавляю его в небольшой (1 форма) существующий проект, TEdgeBrowser.Navigateне загружается и не выдает ошибку. Проверка TEdgeBrowser.LastError…
15 фев '22 в 01:20
1 ответ

Microsoft.WebView2 и край

Я пытаюсь использовать Microsoft.WebView2 из microsoft.web.webview2.0.9.579.nupkg (пример TEdgeBrowser из Delphi 10.4 версии 27.0.38860.1461) Эта версия работает только с канареечными или бета- версиями Edge. С выпуском Edge я получил сообщение об о…
11 дек '20 в 07:57