![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Использование WebView на основе EdgeHTML в приложениях Delphi и C++ Builder для Windows 10Delphi , Интернет и Сети , БраузерС появлением обновлённого браузера Microsoft Edge, основанного на движке Chromium, разработчики получили возможность использования современного веб-контента в своих приложениях. В частности, для Windows-приложений теперь доступен WebView на основе EdgeHTML, что позволяет интегрировать веб-браузер непосредственно в интерфейс приложения. Обзор проблемыРанее для встраивания веб-контента в настольные приложения Windows использовался только Trident-based MSHTML control. С появлением новых блогов от Microsoft, стало известно, что теперь доступен WebViewControl для настольных приложений Windows, основанный на EdgeHTML. Решение проблемыДля использования WebView в приложениях на Delphi и C++ Builder, разработчикам необходимо учитывать, что WebViewControl доступен через WinRT, который не зависит от .NET. Это означает, что его можно использовать в обычных Win32-приложениях. Delphi поддерживает использование компонентов WinRT, и в него встроены переводы некоторых типовых библиотек, а также дополнительные вспомогательные функции и классы для работы с WinRT. Пример кодаДля демонстрации возможности использования WebView в приложениях на Delphi, ниже представлен пример кода, который инициализирует веб-контрол на основе EdgeHTML:
Подтверждённый ответС выходом RAD Studio 10.4 Sydney, разработчики получили обновлённую поддержку для использования нового браузера Microsoft Edge на основе Chromium. В состав RAD Studio включен новый компонент Альтернативные подходыДля использования функций WebView2, которые не поддерживаются в компоненте Заключениеоткрывает новые возможности для интерактивного веб-контента в десктопных приложениях. С появлением новых версий RAD Studio, разработчики могут использовать современные компоненты для интеграции веб-браузера прямо в свой интерфейс. Использование WebView на основе EdgeHTML в приложениях Delphi и C++ Builder для интеграции веб-контента непосредственно в интерфейс Windows-приложений. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |