Шаблоны для определения типа клиентского устройства

Модуль "Web-клиент" поддерживает следующие способы настройки определения типа клиентского устройства:
  • Из интерфейса Консоли управления Docsvision без необходимости работы с форматом .json, начиная с версии 6.1 сборки 1265 и выше: "Группа настроек "Сайт""

  • При помощи настройки в конфигурационном файле модуля, см. подробнее ниже

Пользовательский интерфейс Web-клиента адаптируется под тип клиентского устройства, который определяется по User Agent, передаваемому веб-браузером клиента. Если User Agent не сопоставляется или некорректно сопоставляется с типом устройства, нужно изменить шаблон, по которому выполняется сопоставление:

  1. Откройте конфигурационный файл /usr/lib/docsvision/webclient/appsettings.json в Linux и C:\Program Files\Docsvision\WebClient\appsettings.json в Windows.

  2. Перейдите к элементу "Docsvision"  "WebClient" > "SettingGroups" > "WebClient".

  3. Измените значение параметра TabletRegExpString:

    Определять устройство с User Agent "NEWPAD" как планшет:
    {
      "Docsvision": {
        "WebClient": {
          "SettingGroups": {
            "WebClient": {
              "TabletRegExpString": "SM-T355|MediaPad|NEWPAD" (1)
            }
          }
        }
      }
    }
    1 В значении параметра через символ | нужно указать User Agent соответствующего устройства.
    • MobileRegExpString — шаблон определения мобильных устройств нового поколения.

    • MobileRegExpPart2String — шаблон определения старых мобильных устройств.

    • TabletRegExpString — шаблон определения планшетов.

      В конфигурации по умолчанию параметры отсутствуют. Предпочтительным способом настройки является Консоль управления Docsvision, добавляйте параметры в конфигурационный файл только при крайней необходимости.

      Если настройки указаны в конфигурационном файле, они считываются в первую очередь и имеют приоритет над настройками в Консоли управления Docsvision.

  4. Сохраните изменения конфигурационного файла.

Адаптивные свойства разметок могут быть настроены в программе Конструктор Web-разметок.