Перейти к основному содержимому
Версия: 4.12

Настройка виджета

<script type="text/javascript">
var widget = new IQChannelsWidget({
channel: 'support',
credentials: 'some user secret',
mode: 'web', // web || mobile
width: 280,
padBody: true,
requireName: false,
iconOptions: {
show: true,
color: "#000000",
backgroundColor: "#FFFFFF",
style: {}
},
url: 'https://app.iqstore.ru/widget/'
});
</script>

Параметры:

  • mode - режим работы виджета web или mobile, по умолчанию web, в мобильном режиме отключается открытие файлов в новых вкладках браузера.
  • width — ширина виджета в пикселях.
  • padBody — автоматическое добавление паддинга к тегу body при открытии виджета.
  • requireName — выключает требование представиться у анонимного клиента.
  • iconOptions — настройки отображения кнопки виджета.
  • iconOptions.show — отображать кнопку или нет.
  • iconOptions.style — дополнительные CSS-стили для кнопки.
  • iconOptions.color — цвет иконки.
  • iconOptions.backgroundColor — цвет фона кнопки.
  • url — опциональный адрес сервера с виджетом, если не указан, то определяется автоматически.

Для более глубокой стилизации виджета см. раздел "5. Стилизация виджета".