Есть ли способ сохранить экземпляр приложения Cordova в событии OnPause или что-то похожее на SavedInstanceState в Android - PullRequest
0 голосов
/ 31 января 2019

Мы разрабатываем приложение Cordova с каркасом ionicV1.Наше приложение имеет встроенную камеру для фотосъемки и отправки изображения на сервер.Мы используем плагин камеры Cordova.

И недавно на некоторых новых устройствах ANDROID (только для Android), таких как OnePlus6T, когда мы покидаем приложение, чтобы перейти к активности камеры (камера активности системы), в течение этого времени, потраченного накамера приложение убито системой.И поэтому, когда активность камеры дает свой результат, приложение перезапускается, и поэтому мы больше не находимся на хорошей странице приложения ...

Итак, у них есть несколько способов решить эту проблему:

  • Обработка onPause и onResume с сохранением экземпляра приложения (например, saveInstanceState на Android)
  • Найдите способ избежать приложения, которое будет убито (но при некотором поиске делать это не рекомендуется ... использование фонаплагин mode cordova устарел)
  • Я вижу некоторые темы о запуске Android. Сейчас мы находимся в режиме SingleTop ... Может быть, это трек для изучения

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

У кого-нибудь уже была такая проблема?

Как лучше всего следовать?

Спасибо,

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