Spec-Zone.ru › GTK 3.22

Использование GTK+ с Broadway

Использование GTK+ с Broadway — аспекты, связанные с HTML, при использовании GTK+

Использование GTK+ с Broadway

Бэкенд GDK Broadway предоставляет поддержку отображения приложений GTK+ в веб-браузере с использованием HTML5 и веб-сокеттов. Для запуска приложения таким образом, выберите бэкенд Broadway, установив GDK_BACKEND=broadway. Затем вы можете заставить ваше приложение появиться в веб-браузере, указав на http://127.0.0.1:8080. Обратите внимание, что вам необходимо включить веб-сокеты в вашем веб-браузере.

Вы можете выбрать другой порт, отличный от стандартного 8080, установив переменную среды BROADWAY_DISPLAY в порт, который вы хотите использовать.

Также возможно использовать несколько приложений GTK+ в одном окне веб-браузера, используя сервер Broadway, broadwayd, поставляемый с GTK+. Для использования broadwayd, запустите его так:

broadwayd :5

Затем укажите веб-браузеру адрес http://127.0.0.1:8085. Запустите ваши приложения так:

GDK_BACKEND=broadway BROADWAY_DISPLAY=:5 gtk3-demo

Переменные среды, специфичные для Broadway

BROADWAY_DISPLAY. Указывает номер дисплея Broadway. По умолчанию дисплей равен 0. Номер дисплея определяет порт для подключения к приложению Broadway по следующей формуле:

        port = 8080 + display
      

© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.22/gtk-broadway.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API