Как обернуть сайт в мобильном приложении Genexus

Я хотел бы, чтобы мобильное приложение Genexus включало веб-сайт в пределах границ мобильного приложения. Аналогично использованию iframe в веб-приложении. Основной поток пользователь запускает мобильное приложение на своем устройстве, затем после создания учетной записи и сбора информации выбирает из списка список сайтов. После выбора сайт будет находиться в границах мобильного приложения (например, iframe). Я использую Genexus 3 eval для устройств Android и не могу найти пример в руководствах. Обратите внимание, что перед переходом на веб-сайт есть другие функции. Это приложение не просто коммутатор. Веб-сайт уже имеет многолетнюю функциональность и очень удобен для мобильных устройств. Мне нужно создать учетную запись и мобильное приложение для опросов в качестве нового интерфейса.

1 ответ

Решение

Я реализовал нечто подобное, используя компонентный домен.

В принципе:

  1. Определить панель SD
  2. Определите переменную на основе домена компонента (например, &Component)
  3. Присвойте URL-адрес сайта, включая HTTP, переменной в событии. Пример: событие "Пуск" &Component="http://www.google.com" endevent
  4. Включите переменную в форму SD Panel.
  5. Настройте способ отображения элемента управления (например, установите свойства переменной AutoGrow=True и ReadOnly=True, установите для свойств основной таблицы Columns Style и Rows Style значения 100%).

В вашем примере, возможно, вы могли бы определить атрибут для хранения URL-адресов сайта и использовать сетку, отображающую эти URL-адреса на панели SD.

Другие вопросы по тегам