Сбой Android Cordova с приложением не отвечает - PullRequest
0 голосов
/ 05 сентября 2018

Мы используем Cordova для разработки мобильного приложения.

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

Как кажется, ОС Android пытается убить приложение в случае отсутствия взаимодействия с пользователем. Мы уверены, что это происходит, когда происходит вызов AJAX, и приложение ожидает данные с сервера, чтобы оно продолжало свою работу.

На iOS это не так, и у нас никогда не было сбоев.

Мы знаем, что лучший способ справиться с этим - запустить определенные процессы в отдельных потоках, отличных от потока пользовательского интерфейса.

Однако, будучи приложением Cordova, а не нативным приложением, мы не уверены, как этого достичь.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...