Публикация

Эмулятор мобильного приложения

Запуск эмулятора

Для того, чтобы запустить приложение в браузере Chrome необходимо:

  1. Открыть и скопироваь содержимое папки с исходниками мобильного приложения \\xxx.xxx.xxx.xxx\DeployedApplications\Android\Releases 

    В папке нужно выбрать последний доступный релиз мобильного приложения;

     
  2. Вставить скопированные данные на свой жесткий диск.

    Путь, по которому хранится мобильное приложение, не должен содержать кириллицы, цифр или пробелов в названии (например Mobile app).

    Путь должен быть вида: C:\MobileApp\

    Изображение удалено. 
  3. В папке с исходниками мобильного приложения запустить файл: 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 должны быть разделены знаком "&"
  4. В результате появится окно эмулятора мобильной версии нашего приложения в браузере Google Chrome

    Изображение удалено. 
  5. Переходим на вкладку «bpmonline mobile» и нажимаем кнопку "Разрешить"

     Изображение удалено.

  6. Заполняем поля:

    mysite.bpmonline.com – это адрес сервера 

    Username - имя пользователя

    Password - пароль

  7. Нажимаем «Войти»

 

Исправление ошибок

Исправление ошибки 'При обращении к директории произошла ошибка' при запуске эмулятора

 Изображение удалено.

  1. Закрыть все экземпляры Chrome

    - Нажать правой кнопкой мыши на иконке Chrome

    Изображение удалено.

    - Нажать "Выход"

    Изображение удалено. 
  2. В проводнике перейти по адресу: C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default\databases

    Изображение удалено.
  3. Удалить всё содержимое папки
  4. Обновить страницу браузера

     

 

Исправление ошибки '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

Нравится

Поделиться

0 комментариев
Показать все комментарии