Scalaxi Platform — это сложная кроссплатформенная среда разработки и выполнения приложений, позволяющая создавать очень сложные приложения. Как и в любой среде разработки, необходимо устранять неполадки и управлять приложениями, созданными и работающими на платформе Scalaxi.
Приложения, созданные на платформе Scalaxi, представляют собой современные кроссплатформенные приложения, доступные из облака с использованием веб-платформы или мобильной платформы. Таким образом, существуют проблемы, которые могут возникать либо на стороне клиента (веб- или мобильного), либо на стороне сервера приложения, которые устраняются по-разному.
Для устранения неполадок, возникающих на стороне клиента приложения, используется консоль разработчика веб-браузера и ее возможности. У каждого браузера своя консоль. Например, в браузере Chrome доступ к консоли разработчика осуществляется с помощью комбинации Ctrl-Shift-I, F-12 на ПК или через системное меню в правом верхнем углу.
Затем ошибки можно просмотреть и идентифицировать с помощью журнала трассировки ошибок, предоставляемого браузером.
Примеры типичных ошибок, обнаруживаемых консолью браузера, можно найти здесь.
Один из типичных способов минимизировать риск ошибок на стороне браузера при использовании платформы Scalaxi — это не просто перезагрузить Studio или приложение с помощью комбинации клавиш Ctrl-R (Windows), но и очистить кеш браузера.
Для этого откройте консоль браузера, как описано выше, в окне Workplace, где запущены ваши приложения, а затем перейдите на вкладку «Приложение», как показано на снимке экрана ниже.
Затем нажмите кнопку «Очистить данные сайта», и все сохраненные данные будут удалены. Если ваше приложение использует какие-либо сторонние компоненты (например, для целей отслеживания или аутентификации), вы также можете очистить их, установив флаг «Включая сторонние файлы cookie» перед нажатием кнопки «Очистить данные сайта».
В целях разработки и тестирования одним из типичных способов уменьшить количество ошибок на стороне браузера при использовании платформы Scalaxi является отключение сетевого кэширования на стороне браузера.
Для этого откройте консоль браузера, как описано выше, в окне Workplace, где запущены ваши приложения, а затем перейдите на вкладку «Сеть», как показано на снимке экрана ниже.