Обновление 2.5.5

Последние изменения: 28.06.2024

Улучшения

1. Оптимизировали отображение HTML

Поскольку мобильные приложения в принципе не поддерживают HTML, отображение HTML-писем, особенно сложных, в корректном виде — это непростая задача. Иногда письма с мудреной версткой отображались некорректно, так как библиотека, которая преобразовывала HTML в обычный текст и картинки, не справлялась.

Теперь при отображении HTML-сообщений возможны два варианта:

а) у сообщения нет текстовой версии, а есть только HTML — такое сообщение будет отображаться через WebView прямо в приложении, чтобы оно было максимально похожим на отображение в браузере;

б) у сообщения есть и HTML-версия, и текстовая версия — предпочтение отдается текстовой версии, так как её точно можно корректно отобразить. Вверху сообщения при этом отображается уведомление со ссылкой для просмотра именно HTML-версии в браузере.

2. Расширили функционал шаблонов

Теперь возможности шаблонов на смартфоне практически идентичны веб-версии. Можно применять шаблоны с вложениями, а также шаблоны, которые:

  • изменяют адрес для отправки ответа;

  • добавляют получателя в скрытую копию;

  • изменяют кастомные поля типа «Дата»;

  • завершают чат в нужном статусе.

Осталось добавить поддержку планирования переоткрытия обращения через шаблоны, чтобы «догнать» возможности веб-версии. Задача уже в планах у разработчиков. 

3. Реализовали сохранение настроек языка приложения

Если сотрудник работает с одного устройства в нескольких аккаунтах Омнидеска и для каждого из них у него выставлен разный язык интерфейса приложения, то раньше мы запоминали только последнюю настройку на уровне самого устройства и применяли ее при логине вне зависимости от выбранного аккаунта.

Теперь мы храним этот параметр внутри приложения для каждого из аккаунтов: при перелогинивании нужные настройки языка подхватятся автоматом.

4. Оптимизировали верстку

  • В темной теме, если цвет текста сообщения задан через отдельный параметр и плохо читается, меняем оттенок на более комфортный для восприятия;

  • Выровняли положение текста обращения относительно аватарки при смене размера шрифта;

  • Поработали над экраном авторизации: добавили нужные отступы и синхронизировали цвета кнопок.

Исправленные баги

  • При отправке объемного файла подгрузка в ленте чата происходила не сразу, что приводило к отправке дублей;

  • Приложение крашилось при попытке открыть переписку с объёмными файлами, в частности в формате .ai;

  • При общении в чате ВК после добавления картинки все попытки открыть эту переписку вели к крашу приложения;

  • Если в данных пользователя было поле с выбором языка, при клике на это поле ничего не происходило и данные не менялись;

  • При написании ответа в чатах, когда нужно было прикрепить картинку к тексту, она отправлялась сразу, без нажатия на кнопку «Отправить».

P. S. Если столкнулись с проблемами, пишите на support@omnidesk.ru, указывая точную версию iOS, модель устройства и версию приложения.

Помогла ли вам статья?