Перейти к основному содержимому

Авторазрешение проектов​

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


Если на объекте будет несколько панелей управления с разным разрешением экрана, то необходимо создать отдельный проект под каждое разрешение. Например, пользователь будет использовать планшет с разрешением 2048×1536 и смартфон с разрешением 1920x1080 для управления проектом автоматизации. Можно упростить скачивание проектов для пользователя, при помощи подсистемы интеллектуальной выдачи проекта.

Подсистема интеллектуальной выдачи проекта​

Когда устройство пользователя запрашивает проект, оно передает в облако свой тип (смартфон или планшет) и разрешение. Облако начинает искать проект, подходящий под указанные параметры. Если такой проект есть, то пользователь скачает именно его, если же подходящего проекта нет, то пользователь скачает проект, отмеченный как “проект по умолчанию”. Исходя из этого, перед интегратором стоит задача спрогнозировать наиболее вероятные устройства пользователей и подготовить проекты под эти разрешения. При загрузке проектов в облако, необходимо указать разрешение каждого проекта и отметить один “проект по умолчанию”. Т.к. при настройке проекта можно задать ему несколько разрешений, система позволяет использовать этот проект на устройствах с разным разрешением, при условии, что у них одинаковое соотношение сторон. В таком случае проект будет растянут под разрешение данного устройства и без каких-либо проблем отобразится на устройстве пользователя.

Объединение проектов в теги и настройка их в облаке​

  1. Авторизуйтесь в личном кабинете на сайте.
  2. Перейдите на вкладку pro/мои проекты и создайте новый объект или откройте уже имеющийся.
  3. Поставьте галочку в чекбоксе Group projects by tags in i3pro

autoresolution_1.png
4. Перейдите в раздел Projects и загрузите проекты для всех разрешений.

autoresolution_1.png
5. Выберите один из проектов “по умолчанию”, он будет скачиваться, если облако не найдет проект, подходящий для данного устройства. Для этого поставьте галочку в чекбоксе Default.

autoresolution_1.png
6. После этого присвойте всем проектам одинаковые теги и укажите под какое устройство и разрешение экрана они предназначены

autoresolution_1.png

Примеры настройки:

  • Для смартфонов с соотношением сторон 16:9

autoresolution_1.png

  • Для планшетов с соотношением сторон 4:3

autoresolution_1.png
7. Активируйте триальную или коммерческую лицензию.
8. Передайте проекты конечному пользователю.

После того как пользователь авторизуется под своей учетной записью в приложении i3 pro, облако автоматически подберет проект под его устройство и установит его.