Запуск эмулятора
Для того, чтобы запустить приложение в браузере Chrome необходимо:
- Открыть и скопироваь содержимое папки с исходниками мобильного приложения \\xxx.xxx.xxx.xxx\DeployedApplications\Android\Releases
В папке нужно выбрать последний доступный релиз мобильного приложения;
- Вставить скопированные данные на свой жесткий диск.
Путь, по которому хранится мобильное приложение, не должен содержать кириллицы, цифр или пробелов в названии (например Mobile app).
Путь должен быть вида: C:\MobileApp\
- В папке с исходниками мобильного приложения запустить файл: startchrome.bat
*Если вы подключаетесь к клиенту с версией 7.10+ то нужно запускать файл startchrome_withcookie.bat
т.к. начиная с этой версии была включена защита от CSRF атак. (На демках она выключена и можно использовать первый файл)
Этот файл запустит Chrome и откроет страницу appV2/MobileApp/MobileMainPage.html с параметром platform=webkit, т.е. адрес в браузере будет иметь примерно такой вид:
file://ххх/appV2/MobileApp/LoginPage.html?platform=webkit
Либо такой путь
file://ххх/appV2/MobileApp/LoginPage.html?platform=webkit&usecookie=true (если запускать вторым батником)
Важно: в адресной строке значения LoginPage.html и platform=webkit должны быть разделены знаком "?", как показано в примере выше, т.к. на новой версии Chrome разделитель иногда имеет другой вид
webkit и usecookie=true должны быть разделены знаком "&" - В результате появится окно эмулятора мобильной версии нашего приложения в браузере Google Chrome
-
Переходим на вкладку «bpmonline mobile» и нажимаем кнопку "Разрешить"
-
Заполняем поля:
mysite.bpmonline.com – это адрес сервера
Username - имя пользователя
Password - пароль -
Нажимаем «Войти»
Исправление ошибок
Исправление ошибки 'При обращении к директории произошла ошибка' при запуске эмулятора
- Закрыть все экземпляры Chrome
- Нажать правой кнопкой мыши на иконке Chrome
- Нажать "Выход"
- В проводнике перейти по адресу: C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default\databases
- Удалить всё содержимое папки
- Обновить страницу браузера
Исправление ошибки 'Your file was not found' при запуске в новых версиях Chrome.
Требуется в адресной строке заменить символы %3F на ?.
Исправление для версии Chrome 67.0+ (открывается страница bpmonline в новой вкладке и синхронизации не идет дальше)
1. Открываем эмулятор, открываем новую вкладку (комбинация Ctrl+T)
2. Вбиваем адрес chrome://flags/#site-isolation-trial-opt-out
3. Находим пункт Site isolation trial opt-out
4. Выбираем в нем значение Opt-out (not recomended)
5. Перезапускаем chrome / Relaunch now
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать