Отладка мобильного приложения
Glossary Item Box
Общие сведения
Во время разработки пользовательских решений для мобильного приложения bpm'online необходимо многократно выполнять проверку правильности работы новой функциональности — отладкy приложения.
Поскольку мобильное приложение bpm'online является приложением гибридного типа — мобильным web-приложением, "упакованным" в native-оболочку, то существует возможность его отладки средствами инструментов разработчика браузера Google Chrome в режиме мобильного устройства. Подробнее об отладке клиентского кода приложения средствами инструментов разработчиков современных браузеров можно узнать в статье "Отладка клиентского кода" документации по разработке.
Последовательность запуска мобильного приложения в режиме отладки:
- Получить необходимые для отладки мобильного приложения файлы.
- Запустить пакетный файл startchrome_withcookie.bat.
- В браузере Google Chrome перейти в режим отладки мобильного устройства.
- Внести необходимые настройки и синхронизировать мобильное приложение bpm'online.
Получение необходимых файлов
Для получения необходимых для отладки мобильного приложения файлов нужно обратиться в службу поддержки. Служба поддержки предоставит архив, содержащий нужные файлы. Архив необходимо распаковать в произвольный каталог, например, C:\bpmonline\Mobile (рис. 1).
Рис. 1. — Содержимое распакованного архива
Запуск пакетного файла startchrome_withcookie.bat
ВАЖНО
Прежде чем запустить пакетный файл startchrome_withcookie.bat на выполнение, необходимо закрыть все экземпляры браузера Google Chrome.
Пакетный файл startchrome_withcookie.bat размещен в корневом каталоге распакованного архива. После выполнения команд пакетного файла запустится браузер Google Chrome.
При первом запуске браузера с помощью пакетного файла отобразится информационное окно, предупреждающее о сохранении файлов в файловую систему (рис. 2). Нужно разрешить сохранение файлов. Также можно закрыть предупреждение о неподдерживаемом флаге --disable-web-security (рис. 2).
Рис. 2. — Информационное окно с предупреждением
После выполнения команд пакетного файла startchrome_withcookie.bat запустится браузер Google Chrome с открытой страницей настройки мобильного приложения bpm'online (рис. 3).
Рис. 3. — Страница настройки мобильного приложения
Переход в режим отладки мобильного устройства
Чтобы вызвать инструментарий разработчика в браузере Google Chrome, необходимо нажать функциональную клавишу F12 клавиатуры или комбинацию клавиш Ctrl + Shift + I. Отладку локальной версии мобильного приложения можно выполнять средствами браузера. Подробнее об отладке клиентского кода приложения средствами инструментов разработчиков современных браузеров можно узнать в статье "Отладка клиентского кода" документации по разработке.
К СВЕДЕНИЮ
После перехода в режим отладки мобильного устройства необходимо обновить страницу отображения, нажав клавишу F5.
Ввод настроек мобильного приложения и синхронизация
При первом входе в мобильное приложение на странице настроек необходимо ввести http-адрес приложения bpm'online, для которого необходимо выполнить отладку, и нажать на кнопку [Далее] ([Continue]) (рис. 4). Затем необходимо ввести имя пользователя и пароль (рис. 5).
Рис. 4. — Страница настроек локальной версии мобильного приложения
Рис. 5. — Страница авторизации
После выполнения настроек и входа в приложение локальная версия мобильного приложения будет вести себя аналогично приложению, только что установленному в мобильное устройство. При этом native-функции мобильного устройства, например, работа с камерой, загрузка файлов и др., поддерживаться не будут. О том, как работать с мобильным приложением bpm'online, можно ознакомиться в документации bpm'online mobile.